1
我開發了一個使用無脂框架的網站。一切正常工作在本地(在MaMP)。我能夠訪問正確的路線...Fat Free Framework routing not working
但現在,我已經將它移動到服務器,在子文件夾(類似於:domaine/site)路由停止工作。
我檢查了mode_rewrite,它已啓用。
這裏是我的.htaccess文件(一個在酒莊/網站):
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L,QSA]
我也試過這樣的.htaccess,但沒有太大的成功: RewriteEngine敘述在
RewriteBase /site/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /site/index.php [L,QSA]
應該有一個.htaccess domaine/?
任何想法?
你得到的錯誤是什麼? –
@ AceMure1thi當我訪問像/ site/foo/bar之類的東西時,它正在查看實際路徑,所以基本上RewriteRule被忽略了......我設法使它工作,但是無論如何感謝 – Moucheg