我的网址遵循以下格式。
https://example.com/dir/dir/article/
是否可以在htaccess中将此URL重写为
https://example.com/dir/article/
我有一个网站,其中存在这个具有相同名称的双目录,我希望将其删除,但它仍然可以解析到正确的位置。这可能吗?
答案 0 :(得分:0)
您可以在站点根目录中使用此规则.htaccess:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/([^/]+)(/\1/.*)$
RewriteRule ^ %2 [L,NE,R=301]
\1
是第一个捕获组匹配的目录名的反向引用。