2016-04-06 3 views
0

Я пытаюсь понять, что не так с моим файлом htaccess. Я размещаю свой сайт под субдоменом, в котором субдомен указывает на папку www. Структура папок сайта:Проблема с субдоменой Godaddy с htaccess

project 
----app (controllers, models, etc) 
----www (index.php, js, styles) 

Htaccess является:

RewriteEngine On 
RewriteRule ^(tmp)\/|\.ini$ - [R=404] 
RewriteCond %{REQUEST_FILENAME} !-l 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule .* index.php [L,QSA,E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 

Это прекрасно работает на местном уровне для развития, но не на GoDaddy. Любая идея, где я ошибаюсь?

Thanks

+2

Есть ли у вас мод-переписывание? –

+0

по тем же линиям, что и Джефф, предлагает ... Варианты версий серверов, которые отличаются друг от друга между двумя средами. В журналах ошибок есть подсказки? – ficuscr

+0

И если ничто в журнале не рассматривает добавление в объявление узла: 'RewriteLog" /var/log/apache2/rewrite.log " RewriteLogLevel 3' http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html# logging – ficuscr

ответ

0

Понял. Мне не хватало RewriteBase /.

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