【发布时间】:2021-12-19 06:24:12
【问题描述】:
我正在构建一个 Wordpress 站点,我想用 .htaccess 更改外部目录的 url,因为我不希望我的存储库的名称出现在 url 中。
外部目录的url是
“http://localhost:10012/wordpress_externaldirectory/lp/sample”
我想把这个网址改成
“http://localhost:10012/lp/sample”
所以,我在我的 htaccess 文件中写了这个。
RewriteEngine on
RewriteRule ^wordpress-externaldirectory/(.*)$ //$1 [R=301,L]
我希望如果你点击 /lp/sample,你可以访问 /wordpress_externaldirectory/lp/sample",但它不起作用。
有人知道它为什么不工作吗? 提前致谢
【问题讨论】:
-
因为你做错了。 RewriteRule 的第一个参数是匹配请求 URL 的模式。
-
啊,我明白了,非常感谢!
标签: wordpress .htaccess url-rewriting