maxy666
Профессор
- Регистрация
- 23 Июл 2012
- Сообщения
- 143
- Реакции
- 44
- Автор темы
- #1
Не получаеться сделать 301 редирект с
site.ru/index.php?r=site/test
на
site.ru/test.html
test - имя экшена
Написал правило:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule %{REQUEST_URI} ^/index\.php?r=site/(.*) [L]
RewriteRule ^(.*)$ Для просмотра ссылки Войдиили Зарегистрируйся [R=301,L]
Но оно не работает корректно.
При проверке заголовков, выдаеться пере направление на
site site.ru/index.php?r=site/test
HTTP/1.1 301 Moved Permanently
Date: Tue, 13 Oct 2015 13:58:16 GMT
Server: Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/1.0.1e-fips
Location: Для просмотра ссылки Войдиили Зарегистрируйся
Content-Length: 353
Content-Type: text/html; charset=iso-8859-1
То есть пропадает index.php, но остается ?r=site/
Если есть какие то заготовки пожалуйста помогите или хотя бы ткните где можно почитать детальнее с примерами составления правил редикра с htaccess
site.ru/index.php?r=site/test
на
site.ru/test.html
test - имя экшена
Написал правило:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule %{REQUEST_URI} ^/index\.php?r=site/(.*) [L]
RewriteRule ^(.*)$ Для просмотра ссылки Войди
Но оно не работает корректно.
При проверке заголовков, выдаеться пере направление на
site site.ru/index.php?r=site/test
HTTP/1.1 301 Moved Permanently
Date: Tue, 13 Oct 2015 13:58:16 GMT
Server: Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/1.0.1e-fips
Location: Для просмотра ссылки Войди
Content-Length: 353
Content-Type: text/html; charset=iso-8859-1
То есть пропадает index.php, но остается ?r=site/
Если есть какие то заготовки пожалуйста помогите или хотя бы ткните где можно почитать детальнее с примерами составления правил редикра с htaccess