2015-08-31 65 views
0

我遇到問題。.htaccess問題,獲取網址

我有承載了我一個網址(learnphp.dev)以下

是我的.htaccess文件

RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule^(.+)$ index.php?uri=$1 [QSA,L] 

似乎每一頁我去的是主頁的流浪漢框。您可以在下面找到我的代碼:

https://github.com/mikerodham/simple-router/tree/master

我很新的PHP所以剛開始接觸簡單的事情。如果任何人都可以提供任何很棒的幫助。

回答

0

嘗試使用這種替換重寫規則:

RewriteRule^(.+)/$ index.php?uri=$1 [QSA,L] 

從這個answer

+0

似乎並不像這是工作,無論如何。 –

0

設的index.php採取呼應$_GET['uri'](幫助調試),並嘗試

RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ^(.+)$ index.php?uri=$1 [QSA,L] 
+0

這似乎也沒有幫助這個問題,:/它可能是我的虛擬環境? –