1

我如何通过 .htacess 重写以下网址:

" http://www.domain.com/blog/ " 到 " http://www.domain.com/blog.html "

http://www.domain.com/general.php?code2 ” 到 “ http://www.domain.com/this-is-ilas.html

谢谢。

4

2 回答 2

2

这是一个简单的规则mod_rewrite

通过启用 mod_rewrite 和 .htaccess httpd.conf,然后将此代码放在您.htaccessDOCUMENT_ROOT目录下:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^blog\.html$ /blog/ [L,NC]

RewriteRule ^this-is-ilas\.html$ /general.php?code2 [L,NC,QSA]
于 2013-09-19T20:00:27.260 回答
0

看看mod_rewrite。它将允许您更改 URL 对用户的显示方式,同时仍然在后端调用正确的脚本。这包括屏蔽任何 PHP url 以显示为.html. 一个可能的解决方案(虽然它可能需要一些工作;把它放在你的.htaccess文件中):

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^ilas\.html$ general.php?=2

另请参阅:如何使用 mod_rewrite 规则将 .php 重写为 .html

于 2013-09-19T19:57:04.110 回答