Bienvenue sur mon blog personnel, vous trouverez ici quelques lignes de code pour amorcer vos développements.
Amicalement,
Alexis
Bienvenue sur mon blog personnel, vous trouverez ici quelques lignes de code pour amorcer vos développements.
Amicalement,
Alexis
Comment facilement et rapidement mettre en place la “réécriture des URL” sur son site pour optimiser son référencement:
/.htaccess
Options +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
/index.php
<?php $pages = array( 'mon-permalink-numero-1' => 'blog_1.php', 'mon-permalink-numero-2' => 'blog_2.php', 'mon-permalink-numero-3' => 'blog_3.php', ); if(isset($_SERVER['REQUEST_URI'])) { $request_uri = trim($_SERVER['REQUEST_URI'],'/'); $filename = __DIR__ . '/includes/' . $pages[$request_uri]; if(array_key_exists($request_uri, $pages) && file_exists($filename)) { include($filename); exit(); } else { header('HTTP/1.1 404 Not Found'); header('Location: /'.key($pages)); exit(); } }
En 2 lignes de code
$(function() { $('table.alternate tr').each(function(k,v) { $(v).addClass((k%2) ? 'impaire' : 'paire'); }); });
Full code:
<html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <style type="text/css"> table{width:100%;} table .paire{background-color:#eee;} table .impaire{background-color:#ccc;} </style> <script> $(function() { $('table.alternate tr').each(function(k,v) { $(v).addClass((k%2) ? 'impaire' : 'paire'); }); }); </script> </head> <body> <table class="alternate"> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> <tr><td>-</td></tr> </table> </body> </html>
AWK une commande très utile avec laquelle l’on peut faire beaucoup de chose très simplement
cat /var/log/apache2/access.log | awk '{ print $1}' | sort | uniq