看客肥猫
一只平凡而又懒惰的肥猫
🔖伪静态
通常情况下虚拟主机是不支持域名绑定到子目录的,不过还可以利用伪静态实现将域名绑定到子目录。Apache环境,修改.htaccess文件,如果没有就新建。例如:将hao.kkfm.cn绑定到子目录shuqianRewriteEngine On
RewriteBase /
# 绑定hao.kkfm.cn到子目录shuqian
RewriteCond % ^hao\.kkfm\.cn$ [NC]
RewriteCond % !^/shuqian/
RewriteRule ^(.*)$ shuqian/$1?Rewrite [L,QSA]可以绑定多个域名,只需重复以上三行代码并修改对应的域名和目录
通常情况下虚拟主机是不支持域名绑定到子目录的,不过还可以利用伪静态实现将域名绑定到子目录。Apache环境,修改.htaccess文件,如果没有就新建。例如:将hao.kkfm.cn绑定到子目录shuqianRewriteEngine On
RewriteBase /
# 绑定hao.kkfm.cn到子目录shuqian
RewriteCond % ^hao\.kkfm\.cn$ [NC]
RewriteCond % !^/shuqian/
RewriteRule ^(.*)$ shuqian/$1?Rewrite [L,QSA]可以绑定多个域名,只需重复以上三行代码并修改对应的域名和目录
官方文档说douphp安装成功后为自动生成伪静态规则文件htaccess.txt,但是某些主机空间会出现提示“暂无与您的服务器匹配的伪静态规则”的情况。本人就不幸遇到了,官方答复下载规则包,却没给出下载地址,我也没找到官方给出的伪静态规则内容。
官方文档说douphp安装成功后为自动生成伪静态规则文件htaccess.txt,但是某些主机空间会出现提示“暂无与您的服务器匹配的伪静态规则”的情况。本人就不幸遇到了,官方答复下载规则包,却没给出下载地址,我也没找到官方给出的伪静态规则内容。
1、Linux Apache环境(.htaccess):<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond % !-f
RewriteCond % !-d
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
1、Linux Apache环境(.htaccess):<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond % !-f
RewriteCond % !-d
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>