2012-01-10 3 views
0

Мой сайт использует относительные корневые пути, а именно: /_imgs/abc.jpg /_js/stuff.js/продукт/123/someproductHtaccess добавить каталог к ​​относительному корню просит

Как это на общем сервере для тестирование и я не присвоен домен сайта как еще URL-адрес тестового сервера http://server/~testsite/ поэтому запрос http://server/_imgs/abc.jpg результатов в 404.

есть правило, которое я могу добавить в HTAccess предварять/~ тестового сайта ко всем запросам url?

Я пробовал использовать RewriteBase без успеха.

ответ

0

Вы могли бы попробовать что-то вдоль этих линий: (непроверенного)

RewriteRule ^(.*)$ /~testsite/$1 [R=301,L] 

Это приведет все страницы 301 перенаправления, но и для развития, оно должно быть в порядке.

+0

К сожалению, из-за других правил у меня есть место, которое не направлено должным образом. – user813720

0

Я всегда создаю новый vitualhost и добавляю запись в файл моих хостов.

<VirtualHost *:80> 
     ServerName example 
     DocumentRoot /var/www/example 
</VirtualHost> 

и

127.0.0.1 example 

таким образом сайт действует точно так же, как на обычном сервере.