我儘量讓我的網站SEO奔跑,當我訪問 mysite.com/search/eminem/1/video.html 給我,結果這個網址 mysite.com /index.php?search=eminem &頁面= 1種&類型=視頻 它告訴我的搜索頁面,但沒有結果,沒有圖像或Java腳本等是像CSS和JS的不落實SeoUrl和.htacces設置
這是我的.htacces代碼
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^search/(.*)/(.*)/(.*).html?$ index.php?search=$3&page=$2&type=$1 [L]
<IfModule mod_deflate.c>
<FilesMatch "\.(php|js|css|mp3|wmv|flv|html|htm)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
</IfModule>
您規則是文件。 1嘗試添加'RewriteBase /'。 2-錯誤代碼是什麼? – undone
我看着谷歌瀏覽器中的控制檯錯誤。沒有顯示任何錯誤。就像css和js甚至沒有包含在我的index.php中,或者它直接跳到search.php而沒有采取index.php,這就是我如何在我的index.php文件中包含search.php。<?php if( isset($ _ GET ['search']))include('search.php');其他包括('templates/home.php'); ?>' –
我嘗試了RewriteBase /並仍然一樣。還有一件事。我的網站和.htaccess文件在mysite.com/test/目錄中,但我不認爲這可能是原因,或者如果它是請讓我知道。 –