-2
我有我的.htaccess文件qestions wchich是ERY文件夾的根。
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteBase /ery/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^menu/contact/?$ contact.php [NC,L]
RewriteRule ^events/(.+)$ events.php?events=$1 [NC,L]
RewriteRule ^menu/(.+)$ navigation.php?page=$1 [NC,L]
## request example - http://localhost/ery/categories/activities
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^categories/(.+)?$ categories.php?categories=$1 [NC,L]
## request example - http://localhost/ery/categories/activities/activities-for-care
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^categories/([^/]+)/([^/]+)$ categories.php?categories=$1&article=$2 [NC]
當我點擊鏈接http://localhost/ery/categories/activities/activities-for-care
我得到空頁上。我認爲對sql的請求不正確,但我該如何解決?感謝您的幫助。
** 1。**您不需要在每個文件夾中放置相同的.htaccess。將它放在根文件夾中就足夠了。 ** 2。**您可以刪除所有的'RewriteCond ...!-f'和'!-d',只保留第一對。 ** 3。**您是否檢查過錯誤記錄?當display_errors關閉時,空頁面通常會發生在PHP錯誤上。 –
ery是文件夾的名稱。只有一個.htaccess文件 – macalu
但我有這樣的感覺,請求.htaccess的字符串不適合編譯器,因爲care-care是字符串。 – macalu