html从查询重定向,而不是从查询重定向


Htaccess .html that redirect from query and one not from query

使用hataccess后,我在从page.html扩展打开url时遇到问题带有以下代码

RewriteRule ^(.*)'.html$ single.php?post=$1 [L]

所以,当我用myhtml.html打开我的页面时,试图从single.php中查找的页面?post=myhtml.html

请给出一个更好的htaccess代码的想法,它可以打开.html扩展,而不是从查询

抱歉英语不好。。。感谢

当你说^(.*)'.html时,你放在.html之前的任何东西都会被分配给$1。所以你应该用这样的东西。

 RewriteRule ^myhtml.html$ single.php [L]     
 RewriteRule ^/myhtml/(.*)$ /single.php?post=$1 [L] //This is a dynamic url

在本例中,当您将myhtml.com放在url上时,它将查找single.php并加载它,当您说myhtml/any-url.html时,any-url将分配给$1。我希望它能帮上忙。