去掉forum.php最有效方法

admin發表於2017-12-08

本站也是採用DZ程式搭建,建站之初也面臨著如何去掉forum.php這個小尾巴的問題。

下面分享一下如何採用301重定向方式實現此功能。

一.設定伺服器首頁:

通常是index.php、index.html或者default.aspx類似形式頁面作為索引頁。

當然也可以將forum.php設定為預設首頁,以本站阿里雲伺服器設定為例,截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201702/02/170149log8uouor7ofupog.jpg\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

設定完成這一步後,即可實現輸入www.softwhy.com這個域名不會出現forum.php這個小尾巴。

但是不夠完美,很多導航地方點選進去依然會帶有forum.php,下面用301重定向去除。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
RewriteCond %{http_host} ^www.softwhy.com$ [NC]
RewriteCond %{QUERY_STRING} ^$ [NC]
RewriteRule ^forum.php$ http://www.softwhy.com/$1 [R=301]

相關文章