@Mirum7

Как изменить вид url?

Как можно из изменить вид сcылки, но страницу оставлять такую же, например из https://site.ru/source/page/login.php сделать https://site.ru/ligin ?
Перепробовал все способы, из инета но они просто перенаправляют на другой url.
  • Вопрос задан
  • 99 просмотров
Решения вопроса 1
@Mirum7 Автор вопроса
Нашел вот такое решение
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^source/page/(.+)\.php$ https://site.ru/$1 [R=301,L]
RewriteCond %{DOCUMENT_ROOT}/source/page/$1.php -f
RewriteRule ^(.+)$ /source/page/$1.php [L]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
cr1gger
@cr1gger
Все дороги ведут в Рим — встретимся в Риме!
RewriteEngine on
RewriteBase /
RewriteRule ^login$ source/page/login.php [L]
Options -Indexes
Ответ написан
paulenot
@paulenot
IT Issue
У меня так работает
RewriteEngine On
RewriteBase /
FallbackResource /index.php
RewriteRule ^source/page/(.+)$ http://quot.site/$1 [R=301,L]
RewriteRule ^.*$ index.php [NC,L]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы