Q:如何用apache生成伪静态页面 A:首先你使用的空间要支持.htaccess 然后建一个.htaccess文件 RewriteEngine on RewriteRule k([0-9]+).html$ read.php?tid=$1 RewriteRule k([0-9]+).html$ read.php?tid=$1&fpage=$2 RewriteRule t([0-9]+).html$ thread.php?fid=$1 RewriteRule p([0-9]+).html$ post.php?fid=$1 RewriteRule p1([0-9]+).html$ post.php?action=vote&fid=$1 RewriteRule r([0-9]+).html$ rss.php?fid=$1 RewriteRule rss.html$ rss.php RewriteRule down.html$ down.php RewriteRule index.html$ index.php RewriteRule index_([0-9]+)_([0-9]+).html$ index.php?id=$1&name=$2 在apache目录的apache\conf 这个文件夹下的httpd.conf文件用记事本打开编辑,找到如下一句: #LoadModule rewrite_module modules/mod_rewrite.so 将前面的#号去掉,变成: LoadModule rewrite_module modules/mod_rewrite.so 然后再在同一文件找到下面一句: AllowOverride None 将其改为: AllowOverride All 然后关闭并保存文件。这样一来,Apache的mod_rewrite的功能就被开启,非常简单。 |
用apache生成伪静态页面
最新推荐文章于 2023-05-24 15:38:31 发布