twojeArtykuły.info

przekierowanie 301 – smodCMS

dodany przez mtu - Kwi.28, 2010, w kategorii SmodCms

Przedstawiam gotowe rozwiązanie przekierowania 301 do zastosowania przy konfiguracji systemu smodCMS. W tym przypadku adres z www będzie zmieniany automatycznie na bez www. Dlaczego ma to znaczenie?? Po odpowiedzi zapraszam na forum.

Należy zamienić zawartość pliku .htaccess na poniższą:

Options FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.twojadomena.pl
RewriteRule ^(.*)$ http://twojadomena.pl/$1 [R=permanent,L]
RewriteRule ^([0-9]+)/(.+)/(.+)/?$ index.php?id=$1&id2=$2 [L]

I odwrotnie z bez www na www:

Options FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^twojadomena.pl
RewriteRule ^(.*)$ http://www.twojadomena.pl/$1 [R=permanent,L]
RewriteRule ^([0-9]+)/(.+)/(.+)/?$ index.php?id=$1&id2=$2 [L]

Oczywiście należy pamiętać, że jeżeli zmienimy ustawienia w edytorze dotyczące mod_rewrite to plik .htaccess się zmieni (przyp. Marcin Wysmułek autor systemu).

Pozdrawiam
mtu

,

2 Komentarze dla tego wpisu

  • admin

    Najważniejsze żeby zrobić przekierowanie – obojętnie które. Jeżeli zastanawiasz się, które w tym momencie wybrać to powinieneś:
    – sprawdzić w jaki sposób aktualnie jest zaindeksowana twoja strona (komenda: site);
    – sprawdzić w jaki sposób domena była linkowana (czy linki są z www czy bez).

  • Łuk