Проблемы с. htaccess на сервере godaddy
проблема заключается в следующем :
у меня есть webservice, в котором я перенаправляю все запросы на index.php
с помощью .htaccess
код .htaccess
я оставлю его здесь
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+?)/?$ index.php?url=$1 [L,QSA]
Когда я обращаюсь к url, например
http://localhost/app_restaurantes/restaurantes
(каталог рестораны не существует должен быть перенаправлен на index, чтобы он отвечал json со списком ресторанов) служба отлично работает в localhost
но когда я загружаю webservice на сервер godaddy.com
и получаю доступ к пути, он показывает мне следующую ошибку
404-File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
я предполагаю, что .htaccess
не работает
Кто-нибудь знает, работает ли htaccess
с указанной версией apache или я должен внести какие-либо изменения в htaccess
?
1 answers
Привет хорошо причина, по которой htaccess
не работает, заключается в том, что мой сервер godaddy-это windows т. е. редкая мескла между IIS и Apache
я тестировал его на сервере только apache, и он работает