Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须将文章从 Joomla 导入到另一个网站并遇到问题:
代码是:
RewriteRule ^(.+)\/article\/(.+)\/(.+)\.html$ index.php?content=article&id=$2&alias=$3 [L]
当别名包含问号时会出现此问题。如何在那个和另一个“特殊字符”情况下避免 404?我想我应该使用{QUERY_STRING}但不知道在那种情况下如何使用。
{QUERY_STRING}
我修改了你的正则表达式。我希望我正确理解了您的挑战。我还为我的测试提供了一个永久链接。您在评论中提供的两个 URL 均已通过。
RewriteRule ^(.+)/article/(.+)/(.+).html(.*)$ index.php?content=article&id=$2&alias=$3 [L]
这是我的正则表达式测试的链接。