我創建.htaccess
與內容:爲什麼.htaccess無法路由到我的index.php?
Options +FollowSymLinks
IndexIgnore */*
# Turn on the RewriteEngine
RewriteEngine On
# Rules
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
所以,我期待:http://mydomain.com/command/paramater1被定向到index.php,但劑量沒有發生,相反,我得到404錯誤。
然而,http://mydomain.com將打開index.php
我的網站的目錄如下:
的public_html/index.php文件 的public_html /的.htaccess
我已經啓用mod_rewrite
。
有什麼想法?
編輯
我所期待的時候http://mydomain.com/command/paramater1
是在index.php文件的URL來讀取命令,並採取相應的行動,但正如我所說,index.php文件沒有打開,而不是404錯誤
ü要重寫一切指標?使用'^'而不是''' – DarkBee
您能否通過添加對此問題的答案來編寫正確的.htaccess?謝謝 – simo
你在一臺Apache服務器上? Windows服務器忽略.htaccess,除非你有某種特殊的插件,我不認爲nginx使用相同的格式。 –