Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Htaccess在url中添加共享文件系统的内容_Php_Apache_.htaccess_Mod Rewrite_Subdomain - Fatal编程技术网

Php Htaccess在url中添加共享文件系统的内容

Php Htaccess在url中添加共享文件系统的内容,php,apache,.htaccess,mod-rewrite,subdomain,Php,Apache,.htaccess,Mod Rewrite,Subdomain,我已经用x10hosting和freenom(.ml)建立了一个完全免费的网站。在这个网站中,我有一个帐户子域,它使用公共html目录中/account/目录的内容 这一切都很好,但当http://account.lynk.ml/login被重写,它将重写为http://www.account.lynk.ml/home/MYUSERNAME/public_html/account/login.php 有没有办法让它有urlhttp://account.lynk.ml/login?提前谢谢 hta

我已经用x10hosting和freenom(.ml)建立了一个完全免费的网站。在这个网站中,我有一个
帐户
子域,它使用
公共html
目录中
/account/
目录的内容

这一切都很好,但当
http://account.lynk.ml/login
被重写,它将重写为
http://www.account.lynk.ml/home/MYUSERNAME/public_html/account/login.php

有没有办法让它有url
http://account.lynk.ml/login
?提前谢谢

htaccess中的子域代码:

# Account subdomain
RewriteCond %{HTTP_HOST} ^account\.lynk\.ml$
RewriteCond %{REQUEST_URI} !^/account/
RewriteRule (.*) /account/$1

我对子域不熟悉,所以不要期望我有太多的知识

您可能正在寻找以下内容:;它基本上会将
subdomain.example.com
subdomain.example.com/account
中的任何内容重写为
/login

RewriteEngine On
RedirectMatch ^/$ /login
RewriteRule ^login account/$1
RewriteCond %{THE_REQUEST} ^GET\ /account/
RewriteRule ^account/(.*) /login/$1 [L,R=301]

这会将内容保留在
/account
中,并使url显示为
/login

您可能会查找以下内容:;它基本上会将
subdomain.example.com
subdomain.example.com/account
中的任何内容重写为
/login

RewriteEngine On
RedirectMatch ^/$ /login
RewriteRule ^login account/$1
RewriteCond %{THE_REQUEST} ^GET\ /account/
RewriteRule ^account/(.*) /login/$1 [L,R=301]

这会将内容保留在
/account
中,并使url显示为
/login

是,但我如何更改此设置以使其与登录以外的内容一起工作?我怎样才能使它更具普遍性?谢谢,怎么了?它应该满足你的问题。好吧,我希望它不仅能够与登录页面,但与其他页面。例如,
account.foo.com/register
将链接到
register
account.foo.com/logout
将链接到
logout
,等等。与其定义多次,不如用一次来覆盖所有这些内容?然后按照我给出的示例创建它们;我已经回答了您原来的问题,所以如果您正在寻找其他内容,请提出一个新问题。是的,但我如何更改此设置以使其适用于登录以外的其他内容?我怎样才能使它更具普遍性?谢谢,怎么了?它应该满足你的问题。好吧,我希望它不仅能够与登录页面,但与其他页面。例如,
account.foo.com/register
将链接到
register
account.foo.com/logout
将链接到
logout
,等等。与其定义多次,不如用一次来覆盖所有这些内容?然后按照我给出的示例创建它们;我已经回答了您原来的问题,所以如果您正在寻找其他内容,请提出一个新问题。是的,但我如何更改此设置以使其适用于登录以外的其他内容?我怎样才能使它更具普遍性?谢谢,怎么了?它应该满足你的问题。好吧,我希望它不仅能够与登录页面,但与其他页面。例如,
account.foo.com/register
将链接到
register
account.foo.com/logout
将链接到
logout
,等等。与其定义多次,不如用一次来覆盖所有这些内容?然后按照我给出的示例创建它们;我已经回答了你原来的问题,所以如果你在找别的东西,那就问一个新问题。