sag-sag:Добавлено спустя 6 минут 6 секунд:
На одном из форумов, советуют так:
КОД: ВЫДЕЛИТЬ ВСЁ
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]
RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /index.php
RewriteRule .* / [R=301,L]
</IfModule>
Добавив его в .htaccess
есть такое:
>>> Для Apache <<<
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]
</IfModule>
>>> Для nginx <<<
location / {
set $do_rewrite 1;
if (-f $request_filename) {
set $do_rewrite 0;
}
if (-f $request_filename/index.html) {
set $do_rewrite 0;
}
if (-f $request_filename/index.php) {
set $do_rewrite 0;
}
if ($do_rewrite = "1") {
rewrite ^/(.*)$ /index.php/$1 last;
}
}