頁是目前可在下列地址mod_rewrite的增加中間層目錄
http://www.domain.co.uk/solutions/page-name1
http://www.domain.co.uk/solutions/page-name2
http://www.domain.co.uk/solutions/page-name3
所以,我想我想在站點根目錄的.htaccess文件中使用mod_rewrite,在每個傳入頁面請求的解決方案目錄後添加'article'目錄。我一直在尋找一個合適的答案約一個月,我試着學習mod_rewrite基礎教程,但我不能讓這個工作對我很抱歉,因爲另一個mod_rewrite問題。
這是我目前的.htaccess文件:
<IfModule mod_rewrite.c>
RewriteEngine On
# Removes index.php
RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
# If 404s, "No Input File" or every URL returns the same thing
# make it /index.php?/$1 above (add the question mark)
</IfModule>
對於搜索引擎優化真的沒有錯//solutions/article/page-name3和一個人可以很容易地排序你的SEO網址10倍以上的URL像/?article_id = 9566非常好的頁面內容+頁面標題+良好的反向鏈接。 –
謝謝,但我知道這一點。這些網頁已經存在,並且在網上直播。一個新的網站(在一個新的平臺上)是由一個網絡開發者創建的,我正在嘗試糾正這個網址,這樣當它被投入使用時,我們不必實施過多的301重定向,這通常會對搜索引擎優化產生影響。 – oliver