伪静态是把动态网页的要求体式格局伪装成静态网页。那末想要运用伪静态手艺,须要举行apache伪静态设置。
Apache的伪静态设置
1、网站根目录下须要有 .htaccess 文件,没有则本身建立一个,内容以下:
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule>
如果你的apache是fastcgi形式下,则须要修正
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
替换成
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
2、在apache的设置文件httpd.conf中查找 : LoadModule rewrite_module modules/mod_rewrite.so 将前面的#去掉,如果没有这段内容,则须要手动加上
3、在apache的设置文件httpd.conf中查找一切的 AllowOverride None,将 None 都替换成 All;保留文件,并重启apache效劳。
以上就是apache伪静态怎样设置?的细致内容,更多请关注ki4网别的相干文章!