我一直在爲此工作了2天。閱讀我能找到的有關.htaccess重寫的所有內容。 但我只是沒有得到我想要的。htaccess - 從URL中刪除部分
這是我有:
http://www.domain.com/this/andthis/function.file-get-contents/
而這正是我需要的:
http://www.domain.com/this/andthis/
出於某種原因,瀏覽器去http://www.domain.com/
我htaccess文件包含以下兩行:
RewriteCond %{REQUEST_URI} (.*)(function\.file-get-contents)
RewriteRule . $1 [R=301]
此外,我找不到什麼%{REQUEST_URI}
是...我有點感到愚蠢。
我在做什麼錯?有任何想法嗎?
請問您能更具體一點 - 您想達到什麼目的?你是否想從URL ...(任何名稱)或這個特定的URL中刪除第3個文件夾?)?請澄清。 ** P.S。**瀏覽器轉到'http:// www.domain.com /',因爲您告訴Apache這樣做(這是該規則的作用)。 – LazyOne
我只是想刪除「/function.file-get-contents」。 Wordpress從某個地方獲得了這一點,Google仍在抓取這些內容。 Floern的答案是勝利者! – gilu
我很高興你有工作規則,並且速度很快。下一次嘗試更直接地考慮你的原始請求,因爲兩個答案都是正確的。請記住,其他人不知道你的具體情況,只能猜測你實際上真正需要什麼。 – LazyOne