Mod-Rewrite
使用 RewriteRule 重定向 url
我有一個網站,比如在 xampp 上執行的 example.com/drupal
我已經將 httpd.conf 中的 DocumentRoot 更改為 /drupal/,這樣我就可以使用 example.com 訪問我的網站
但Google已經抓取了我的網站並顯示了表單的結果
example.com/drupal/something
當然是 404 頁。
如何使用 RewriteRules 重定向
example.com/drupal/something
到
example.com/something ?
我會簡單地使用標準的 Apache
RedirectPermanent
指令,而不是嘗試使用相對昂貴的 Rewrite 引擎。查看http://httpd.apache.org/docs/2.2/mod/mod_alias.html#redirectpermanent
RewriteRule ^/drupal$ / RewriteRule ^/drupal/(.*) /$1