Задать вопрос
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
  • Вопрос задан
  • 866 просмотров
Подписаться 2 Простой 14 комментариев
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
скорее всео вы используете папку локалхост в денвере, хотя по идее нужно было создать папку с сайтом и происать ее в хост файле.
В таком случае будет правильный домен.
На продакшене такой хрени не будет.
вообще лучше используйте openserver.
Ответ написан
Ваш ответ на вопрос

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

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