.htaccess htaccess-删除尾随期间

.htaccess htaccess-删除尾随期间,.htaccess,mod-rewrite,url-rewriting,.htaccess,Mod Rewrite,Url Rewriting,如何使用htaccess删除尾随句点 如果有人去看电影。它将给出一个404错误。我的htaccess文件中已包含以下内容: RewriteRule ^(.*)\.html$ http://example/$1 [R,L] RewriteRule ^(.*)\.htm$ http://example.com/$1 [R,L] 我以为加上这个会管用,但事实并非如此: RewriteRule ^(.*)\.$ http://example.com/$1 [R,L] 提前谢谢 RewriteRule

如何使用htaccess删除尾随句点

如果有人去看电影。它将给出一个404错误。我的htaccess文件中已包含以下内容:

RewriteRule ^(.*)\.html$ http://example/$1 [R,L]
RewriteRule ^(.*)\.htm$ http://example.com/$1 [R,L]
我以为加上这个会管用,但事实并非如此:

RewriteRule ^(.*)\.$ http://example.com/$1 [R,L]
提前谢谢

RewriteRule ^(.+)\.$ http://www.example.com/$1 [R=301,L]

将删除尾随点

我想您需要使用进行一些调试。我也有同样的问题。rewriterule:[pre]rewriterule^author/[A-z.]+/[A-z]+$get\u author\u articles.php?应用于此的first\u name=$1和last\u name=$2基本上与Eliza所说的不起作用的正则表达式相同。你有一个+而不是*,否则它是相同的。这里有什么微妙之处吗?如果是这样的话,你也许应该提一下。