使用 .htaccess 删除动态链接上的目录
Remove directory on dynamic links with .htaccess
我用.htaccess写了下面的代码
RewriteRule ^articles/([0-9a-zA-Z-_]+)$ page.php?article_seolink= [NC,NE,L]
我创建了以下 URL 地址
example.com/articles/article-title
但我想创建一个link喜欢
example.com/article-title
我怎样才能做到这一点并将旧的 URL 重定向到新的?
使用您展示的示例,请尝试遵循以下规则。请确保将您的 htaccess 规则文件放在文章文件夹中。请确保在测试您的 URL 之前清除您的浏览器缓存。
RewriteEngine ON
RewriteRule ^([0-9a-zA-Z-_]+)$ page.php?article_seolink= [NC,NE,L]
我用.htaccess写了下面的代码
RewriteRule ^articles/([0-9a-zA-Z-_]+)$ page.php?article_seolink= [NC,NE,L]
我创建了以下 URL 地址
example.com/articles/article-title
但我想创建一个link喜欢
example.com/article-title
我怎样才能做到这一点并将旧的 URL 重定向到新的?
使用您展示的示例,请尝试遵循以下规则。请确保将您的 htaccess 规则文件放在文章文件夹中。请确保在测试您的 URL 之前清除您的浏览器缓存。
RewriteEngine ON
RewriteRule ^([0-9a-zA-Z-_]+)$ page.php?article_seolink= [NC,NE,L]