[英]Webiste url are not routing without index.php
我將自己的網站從UAT /測試域上傳到EC2 AWS。 在一切正常之前,但現在只有主頁打開。
而且,如果我嘗試導航至其他無法鏈接的鏈接,則會出現以下錯誤
在此服務器上找不到請求的URL /page/company
。
但是,當我在兩者之間插入index.php
時,效果很好。
有任何想法嗎?
請在服務器中啟用mod_rewrite模塊,並在htaccess文件中重寫index.php。
請檢查您的文件權限
我認為問題可能出在DirectoryIndex上,如果在URL中選擇了目錄,則該Apache(不是肯定的,就是您用作Web服務器的東西)用來將用戶定向到特定文件。
如果可以訪問,則可以在apache配置中進行設置;如果您只能訪問自己的webspace,則可以在.htaccess文件中進行設置。
http://www.htaccess-guide.com/directoryindex-uses/
基本上,通過DirectoryIndex,您可以告訴Apache自動使用index.php或index.html,或者在URL中未提供目錄中任何文件時自動使用的文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.