好吧我試圖使用Lando(landocms.com),我試圖讓漂亮的URL選項工作。.htaccess被忽略?不重定向像它應該
基本上默認情況下Lando會創建如下鏈接:domain.com/index.php/page。據推測,有一種方法可以刪除index.php,以便鏈接變成:domain.com/page。我按照指示創建了一個.htaccess,但它不起作用。
這裏是的.htaccess我使用:
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
我已經嘗試了很多的變化,/index.php/,的index.php?還有很多,但沒有工作。根據HostGator,一切都應該沒問題。有什麼想法嗎?我想我會瘋了哈哈。
謝謝!
你確定正在讀取.htaccess文件,並且你的虛擬主機允許.htaccess文件嗎?你可以確定它是通過引發語法錯誤來讀取的 - 只需在文件的頂部寫入asdf。 – 2013-02-20 05:03:32
在正確的目錄「/ public_html /」 – rusly 2013-02-20 05:03:42
文件.htaccess @JacobDalton試過了,給了我一個500錯誤,所以我猜它正在被讀取。 – user2089001 2013-02-20 05:21:55