asyaevloeva
@asyaevloeva

Как изменить root директорию в .htaccess?

у меня на денвере в папке localhost/www/ лежит mysite.com/index.php5 там же mysite.com/about.php5

в index ссылка на about указана так "/about"

но вместо того, чтобы переходить по localhost/mysite.com/about оно перенаправляется на localhost/about

как это исправить?

в .htaccess пыталась прописать такое:

DirectoryIndex index.php5
RewriteEngine on
RewriteBase /mysite.com/
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.php5\ HTTP
RewriteRule ^([^.]+)\.php5$ mysite.com\$1 [R=301,L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) /$1.php5
  • Вопрос задан
  • 687 просмотров
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
скорее всео вы используете папку локалхост в денвере, хотя по идее нужно было создать папку с сайтом и происать ее в хост файле.
В таком случае будет правильный домен.
На продакшене такой хрени не будет.
вообще лучше используйте openserver.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы