У меня есть блок разработки, в котором мой сайт находится на:
http://localhost/dev/
Моя производственная среда просто:
http://mydomain.com/
Все мои PHP-скрипты автоматически настраиваются на разные пути,но каждый раз, когда я загружаю изменения в свой файл .htaccess, мне нужно вручную изменить любые упоминания моего каталога http_root "/ dev /" на "/".
Как я могу автоматически компенсировать изменение корнякаталог? Я просмотрел документы Apache, но, похоже, ничего не получилось.
Несколько примеров переписываний:
#Rewrite Index Requests
RewriteRule ^index\.(php|htm|html|asp|aspx|cfm|shtml|shtm)/?$ /dev/ [R=301,NC,L]
RewriteRule ^home\.(php|htm|html|asp|aspx|cfm|shtml|shtm)/?$ /dev/ [R=301,NC,L]
#Rewrite contact page requests
RewriteRule ^(.*)contact\.php/?$ /dev/Contact-Page [R,NC,L]
RewriteRule ^Contact-Page/?$ contactpage\.php [NC,L]
Заранее спасибо.