麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > Apache > 正文

Apache中解決動態地址跳轉死循環的方法

2024-08-27 18:27:24
字體:
來源:轉載
供稿:網友

問題背景:礦秘書網的歷史遺留問題,剛開始由于各種問題,一些動態頁面都是用了?id=參數的形式,對seo/seo.html" target="_blank">搜索引擎不友好,經常多方面考慮,還是改成偽靜態。這里勸各位站長在做新站時,盡量使用偽靜態,不僅對搜索引擎,對用戶體驗也友好。

問題描述:需要將 /news/show_news.php?id=1 形式的地址偽靜態成 /news/1 形式,而且 /news/show_news.php?id=1 在瀏覽器打開要 301 跳轉到 /news/1 去。

但是在 .htaccess 加入規則,出現了死循環,死循環規則如下

RewriteRule ^(d+)$ /news/show_news.php?id=$1 [L]RewriteCond %{QUERY_STRING} ^id=(d+)$ [NC]RewriteRule ^show_news.php$ /news/%1? [L,R=301]

死循環原因:/news/show_news.php?id=1 跳轉到 /news/1,而且 /news/1 被重寫為 /news/show_news.php?id=1,/news/show_news.php?id=1 再次跳轉到  /news/1,這樣,淚流滿面!

解決辦法:只要在rewrite的時候,添加一個常量參數,這樣的url和301的url就不一樣了,規則如下:

RewriteRule ^(d+)$ /news/show_news.php?id=$1&r=1 [L]RewriteCond %{QUERY_STRING} ^id=(d+)$ [NC]RewriteRule ^show_news.php$ /news/%1? [L,R=301]

終于解決了,淚奔……

以上為真實案例,環境是apache。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: av在线更新 | 一区二区三区视频在线观看 | 99激情| 性欧美xxxx极品摘花 | 国产一区二区视频在线播放 | 99国产精品国产免费观看 | 国产美女视频黄a视频免费 日韩黄色在线播放 | 亚洲精品欧美在线 | 国产精品一区免费在线观看 | 黄片毛片一级 | 国内xxxx乱子另类 | 蜜桃网在线观看 | 久久久中| 91九色丨porny丨国产jk | 国产亚洲在线 | 久久人人爽人人爽人人片av免费 | 午夜精品久久久久久久99热浪潮 | 中文在线日韩 | 欧美成人免费tv在线播放 | 国产超碰人人爽人人做人人爱 | 亚洲av一级毛片特黄大片 | 欧美成人一区二区视频 | 亚洲看片网 | 爽爽淫人综合网网站 | www.91操| 国产精品久久久久久238 | 极品国产91在线网站 | 成人在线免费视频播放 | 538任你躁在线精品视频网站 | 欧美成人午夜一区二区三区 | 污视频在线免费播放 | 黑人三级毛片 | 色成人在线 | 羞羞视频一区 | 免费99热在线观看 | 亚洲尻逼视频 | 国产大片全部免费看 | 一级电影在线观看 | 香蕉成人在线观看 | 亚洲va久久久噜噜噜久牛牛影视 | 91精品国产免费久久 |