RewriteRule ^article/?$ weq_page.php [NC,L] # Handle requests for "blog"
通过用 article 替换实际页面,此规则可以正常工作: site.com/article 页面加载正常。 然后,我想显示实际的文章链接;我写了这个规则:
RewriteRule ^article/([\w-]+)$ weq_page.php?title=$1
此规则也可以正常工作。但是我发现了一个问题,这困扰着我很多。
以以下示例文章标题为例: site.com/article/糖尿病治疗的拟议论点 此链接会加载
但如果链接允许您说: site.com/article/建议的糖尿病治疗建议。
此链接将为我提供一个 未找到页面 ,因为文章标题具有句点(。 ) 在末尾。
即使标题具有:{&,?,:,; },也会给我找不到页面。
有没有什么办法可以编写一条规则,使上面的所有标题(如果有的话)可用,网页是否可以加载?