我一直在試圖找出urlrewriting。而我仍然沒有真正理解它。 所以我想這:Htacces網址重寫不起作用
Options -Indexes +ExecCGI
AddHandler cgi-script .cgi .pl
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag log_errors on
Options -MultiViews
RewriteEngine On
RewriteBase/
RewriteRule ^home/? index.php
RewriteRule ^forum/?$ forum.php [L,NC]
RewriteRule ^forum/([a-z0-9-]+)/?$ forum.php?catagory=$1 [L,QSA,NC]
RewriteRule ^login/? loginpage.php
RewriteRule ^register/? registerpage.php
RewriteRule ^servers/? servers.php
RewriteRule ^profile/? profile.php
RewriteRule ^profile/([A-Za-z0-9-]+)/?$ profile?user=$1
RewriteRule ^members/? memebers.php
而且我很清楚沒有工作,我的網頁甚至不會加載任何正常更
當我用正常的URL:
forum/?catagory=test
這作品非常好,會告訴我一切。我不明白爲什麼URL重寫不起作用!甚至嘗試過發電機和其他一些東西。它不會工作
你有'RewriteEngine On'和'RewriteBase /' – CIRCLE 2014-12-05 16:12:12
首先,是的。我現在添加的第二件事,但它沒有幫助。 – Sjenkie 2014-12-05 16:14:50
如果你去'/ forum/test'會怎麼樣?你會得到一個404錯誤或做forum.php加載沒有類別? – 2014-12-05 16:44:14