标签:follow code 通过 alias name index.php 应用 order test
可以通过URL重写隐藏应用的入口文件index.php
,下面是相关服务器的配置参考:
【Apache】
<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] </IfModule>
以上操作全部都完成,重启apache后还是失败,原因在与include的【httpd-vhosts.conf】中配置没有改成允许URL重写。
只需将
DocumentRoot "F:/wamp/www/test" ServerName www.test.com ServerAlias admin.tpshop.com DirectoryIndex index.html index.htm index.php Options FollowSymLinks AllowOverride none Order allow,deny Allow from all
改成
DocumentRoot "F:/wamp/www/test" ServerName www.test.com ServerAlias admin.tpshop.com DirectoryIndex index.html index.htm index.php Options FollowSymLinks AllowOverride All Order allow,deny Allow from all
然后保存,重启apache就可以了。
标签:follow code 通过 alias name index.php 应用 order test
原文地址:http://www.cnblogs.com/crystaltu/p/7121826.html