我一直在为此工作了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