我如何“重定向”我的页面,显示/ v4-beta /而不是./访问我的域名时?查看文件夹,而不是public_html
不仅重定向,但显示域上的v4-beta的内容,而不是www.domain.com/v4-beta?但显示www.domain.com,但所有内容都来自v4-beta?
我如何“重定向”我的页面,显示/ v4-beta /而不是./访问我的域名时?查看文件夹,而不是public_html
不仅重定向,但显示域上的v4-beta的内容,而不是www.domain.com/v4-beta?但显示www.domain.com,但所有内容都来自v4-beta?
一个简单的解决方案是include
顶级索引文件中的子文件夹索引文件。
的public_html/index.php文件:
<?php
include("v4-beta/index.php");
?>
您正在寻找自带的Apache HTTP服务器的rewriting module:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/v4-beta/
RewriteRule ^(.*)$ /v4-beta/$1 [L]
模块必须首先装载。然后,您可以在邮件服务器配置中或在所谓的.htaccess文件中使用这些命令。第一个选项是首选。
的.htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.com$
RewriteCond %{REQUEST_URI} !^/v4-beta/
RewriteRule (.*) /v4-beta/$1