.htaccess 将假子域url重定向到特定文件夹
在我的网站上,我为他们提供了用户配置文件和单独的URL。也就是说,如果我的网站URL是.htaccess 将假子域url重定向到特定文件夹,.htaccess,subdomain,.htaccess,Subdomain,在我的网站上,我为他们提供了用户配置文件和单独的URL。也就是说,如果我的网站URL是www.sample.com,并且user1已登录,则页面将重定向到www.user1.sample.com。但这不是一个子领域。如果出现类似www.*.sample.com的URL,我只想转到一个文件夹user。所有的工作都将在user文件夹中完成,保持URL不变。使用.htaccess有什么方法可以做到这一点吗??我不熟悉htaccess。作为一名将军,我做了一次这样的访问 <IfModule mod
www.sample.com
,并且user1
已登录,则页面将重定向到www.user1.sample.com
。但这不是一个子领域。如果出现类似www.*.sample.com
的URL,我只想转到一个文件夹user
。所有的工作都将在user
文件夹中完成,保持URL不变。使用.htaccess
有什么方法可以做到这一点吗??我不熟悉htaccess
。作为一名将军,我做了一次这样的访问
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !\.[^./]+$
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://sample.com/$1/ [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.sample\.com$ [NC]
RewriteRule (.*) http://sample.com/$1 [R=301,L]
Options -Multiviews
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^404/$ ./404.php [L]
</IfModule>
重新启动发动机
重写条件%{REQUEST\u URI}!\。[^./]+$
重写cond%{REQUEST_URI}!(.*)/$
重写规则^(.*)$http://sample.com/$1/[R=301,L]
RewriteCond%{HTTP_HOST}^www\.sample\.com$[NC]
重写规则(.*)http://sample.com/$1[R=301,L]
选项-多视图
重写cond%{SCRIPT_FILENAME}-D
重写cond%{SCRIPT_FILENAME}-F
重写规则^404/$./404.php[L]
这段代码工作得很完美。这是用户输入www.sample.com
时的工作。我可以在同一.htaccess
文件中为www.*.sample.com
执行此操作吗
我经历过。但这也不管用
非常感谢您的帮助。提前谢谢您请说明www.user1.sample.com目前是否解决了此问题。您的Web服务器和DNS必须针对该url进行配置,才能解析为Web服务器上的正确路径。只有当你可以用.htacecss.Thnks做一些事情来回复时,你才会尝试这样做。。。