2015-07-19 2 views
0

Мой текущий .htaccess:Почему это не правильно маршрутизации с помощью дружественного стиля URL пробкового через Htaccess

RewriteEngine On 
RewriteBase /myproject/ 

#RewriteCond %{REQUEST_FILENAME} !-f 
#RewriteCond %{REQUEST_FILENAME}.php -f 
#RewriteCond %{REQUEST_FILENAME} !-d 
#RewriteRule ^([^/]+)$ $1.php [QSA] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^?]*)$ /index.php?r=$1 [QSA] 

Если я пишу:

/г = стр.1 (Стр.1 это просто пример этот контекст). : WORKS

/стр.1: НЕ РАБОТАЕТ, DISPLAYS 404 ОШИБКА

Что случилось с моей .htaccess?

+0

является то, что весь ваш файл .htaccess? – Anonymous

+0

@Anonymous Я добавил весь файл .htaccess. Спасибо за вопрос. –

+0

И вы посещаете '/ myproject/page1'? – Anonymous

ответ

1

Следующая строка решить ее:

RewriteRule ^([^?]*)$ index.php?r=$1 [QSA]