【问题标题】:Url rewriting on a directory在目录上重写 URL
【发布时间】:2017-10-29 16:35:56
【问题描述】:

我已经在文件夹 (mydomain.com/blog/) 中安装了 wordpress 以及 woo commerce 作为插件,我希望商店的 url 是 mydomain.com/shop/,任何想法我都可以实现这个?

我已经试过了:

RewriteRule ^blog/shop/?$ /shop/ 

Alias "/shop/" "mydomain.com/blog/shop/"

但两者都没有奏效。我的网站要么抛出 500 错误代码,要么不允许我使用 mydomain.com/shop/ 访问我的商店

【问题讨论】:

标签: wordpress .htaccess directory wp-rewrite


【解决方案1】:

如果我错了,请纠正我:您想访问 example.com/shop/ 上的商店,该商店应在内部重定向到 example.com/blog/shop/因为商店位于 /blog/ 目录中。对吧?

这是用htaccess.mwl.be测试的:

RewriteEngine on

# redirect /shop/ to /blog/shop
RewriteCond %{REQUEST_URI} ^/shop/
RewriteRule ^(.*) blog/$1

这个http://example.com/shop/ 被重定向到这个http://example.com/blog/shop/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多