0人收藏此文章, 我要收藏
發表於5個月前 , 已有
88次閱讀 共
0 專案最近改版,頁面實現全部靜態化。
原始的動態頁面需要給個301永久重定向到靜態頁面上,好告訴搜尋將原始的頁面的權重轉到新的靜態頁面下。
if ($query_string ~* "id=(\d+)$")
這樣重定向後發現 當輸入 的時候會跳轉到 下
後面看見搜尋引擎的收錄位址也新增了後面不必要的引數,老大叫去掉後面引數。那該怎麼來處理呢?
例如:把 重定向到
若按照預設的寫法:rewrite ^/test.php(.*) /new permanent;
重定向後的結果是:?para=***
如果改寫成:rewrite ^/test.php(.*) /new? permanent;
那結果就是:
所以,關鍵點就在於「?」這個尾綴。假如又想保留某個特定的引數,那又該如何呢?可以利用nginx本身就帶有的$arg_parameter引數來實現。
例如:把&p=xx 重寫向到 ?p=xx
可以寫成:rewrite ^/test.php /new?p=$arg_p? permanent;
重發布 重分布 重分發
asbr同時工作於不同的路由協議中,然後通過各種的方式學習條目,然後在進行共享 1,必須存在asbr 自治系統邊界路由器 協議邊界路由器 2,需要考慮種子度量 規則 1 a協議發布到b協議,在asbr上的b協議中配置 2 將a協議發布到b協議,是將asbr上通過a協議學習,及本地工作於a的直連全部發...
c 中的重定義,重包含。
1.重定義的概念 乙個變數被直接或者間接多次定義導致的錯誤 導致重定義的三種情況 第一種 就是同乙個變數多次在乙個檔案中定義,例如 int a 1 int a 2 a就是 重定義 第二種 由於重複包含標頭檔案導致的變數的重定義,例如在a.h中定義了乙個變數 int a 3 後來b.h包含了a.h,並...
count去重和distinct去重
有兩種去重方法 1 select count distinct id from a 這個是將所有值都放入到記憶體中,key為列值,通過hash算出有多少個key就是多少行。2 select count 1 from select 1 from a group by id a,這個是通過group b...