阿里云虚拟主机部署TP5项目绑定二级目录解决办法

TP5项目上传到虚拟主机使用Linux系统后,域名默认访问的空间根目录,

大多虚拟主机都是不能修改网站根目录的。可以通过.htaccess来实现。

Apache主机一般支持.htaccess伪静态,即可以实现绑定域名到子目录、一个空间多个站点。

1.绑定空间二级目录就需要使用.hatccess文件,放在根目录下

2.根目录下.htaccess内容为:绑定到public目录下

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteBase /
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ public/$1?Rewrite [L,QSA]
</IfModule>

如果需要指定域名

RewriteCond %{HTTP_HOST} ^www\.xxx\.com$ [NC]

做好这一步,就可以直接输入域名访问了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容