[英]Redirecting to main page (index)
我正在構建一個網站,因此需要使其對SEO友好,因此,現在,我正在使用動態網站(PHP),並通過.htaccess
進行顯示,使其看起來好像該網站具有靜態頁面。
為此,我將重定向到一個php文件,然后顯示內容。
網址看起來像: www.mainpage.dk/phpfile-navigationvalue-value.htm
我正在使用頁面內的導航值來根據單擊的菜單項呈現它。
我建立這個對小伙子說,像一個url www.mainpage/something.html
是SEO purporses優於www.mainpage.dk/phpfile-navigationvalue-value.htm
。 有人可以就此事提供一些意見嗎?
如果常規靜態頁面更好,是否可以使動態外觀像常規靜態頁面一樣?
PS:之所以我要一個動態頁面,是因為該頁面將不時地被新頁面擴展,然后經常更新。
要使其看起來像常規頁面,您可以添加*.html
alias.php?alias=*
> alias.php?alias=*
然后檢查別名並顯示來自PHP的正確頁面。
另外,如何做:
www.mainpage.dk/phpfile/navvalue/value/
- > index.php?page=phpfile&nav=navvalue&val=value
我不鼓勵重定向到phpfile,但是可以通過index.php?page=*
(看上面的行)或類似的東西來處理它。
編輯:
RewriteEngine on
# [!]for `*.html` -> `alias.php?alias=*`
RewriteRule ^(.*)\.html$ alias.php?alias=$1 [NC]
# [!]for `/phpfile/navvalue/value/` -> `index.php?page=phpfile&nav=navvalue&val=value`
RewriteRule ^(.*)/(.*)/(.*)(/)?$ index.php?page=$1&nav=$2&val=$3 [NC]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.