2012-06-21 3 views
0

Я только что установил новый локальный сайт (localhost/pfb.net /), который был клонирован с сайта-источника..htaccess проблема с перенаправлением

Кодирование, которое было сделано на нем, было довольно ужасно, поэтому все css/js указывают на/inc/js или/inc/css, но мне нужно сделать это: /pfb.net/inc/js или/pfb .net/inc/css

Так что, я думаю, что самый простой способ сделать это, не испорченный кодом, будет .htaccess.

Кто-нибудь знает, как это сделать?

Я действительно ужасно с настройкой.

Спасибо!

EDIT

К сожалению я забыл упомянуть, что .htaccess будет расположен в /pfb.net/ не в корне каталога. Не уверен, что это имеет значение.

+0

Вы уверены, что баловаться с .htaccess файл не будет натворить еще дальше? –

+0

Учитывая, что нет текущего файла .htaccess, тогда я уверен, что все будет хорошо, и его единственный способ, которым я могу думать об этом – DarkMantis

ответ

1

Я думаю, что правила довольно прямо вперед:

RewriteEngine On 
RewriteRule ^inc/js/(.+) /pfb.net/inc/js/$1 
RewriteRule ^inc/css/(.+) /pfb.net/inc/css/$1 
+1

Спасибо Salman A, я пробовал это безрезультатно. Я просто обновил свой вопрос, если это имеет значение? Благодаря! – DarkMantis

+0

К сожалению, расположение файла .htaccess _does_ matter. Дело в том, что когда apache встречает запрос на '/ inc/js /', он будет обрабатывать файлы .htaccess внутри '/', '/ inc /' и '/ inc/js /'. '/ Pfb.net/.htaccess' будет _never_ fire! –

+0

Хорошо, я могу перенести его в корневой каталог, было бы проще сделать это в /pfb.net/, но я тоже пробовал его в корневом каталоге, он не работал:/ – DarkMantis

Смежные вопросы