我有一个像这样的网址http://example.com/blog/photos/photos/gallery/image/1
。
我需要删除第二个照片文件夹。如何使用 mod_rewrite
和 .htaccess
删除该部分?
出于您的兴趣,/blog 是我的文档根目录。
非常感谢您的任何建议,史蒂夫
编辑
您应该知道 URL 是由 Wordpress 3.0 和 NextgenGallery 生成的。
http://example.com/blog
是我的文档根目录。这意味着我已将 Wordpress 安装到文件夹 blog
中。
blog
之后的第一个 slug 是我与画廊关联的页面。
第二个slug是专辑的名称,可以重命名为您想要的任何名称。它只是我的画廊的占位符。 gallery
是画廊的名称。
最佳答案
假设您想要进行重定向:
RewriteRule ^/blog/photos/photos/(.*)$ /blog/photos/$1 [R]
关于regex - 删除部分网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3241347/