apache PHP服务器域名解析绑定问题

apache PHP服务器域名解析绑定问题,第1张

你的这个要根据你的需要来定:

第一种可能性:【你的这台服务器只有这一个主域名(是不是泛解析与些无关)】

那么这种情况,根本不用开后面的所谓URL重写,只要设定一个主目录就可以了,我估计你就是这一个吧,那保持默认就行了,不用动它。

第二种可能:【你的服务器有多个主域名,这个主域名只是你多个主域名的其中一个】

那么这种情况就必须使用URL重写来实现了,那接下来我给你说一下这个:

你的<Directory "D:/APMServ/www/htdocs/company">这一行,是将服务器的目录设置为D:/APMServ/www/htdocs/company

那么这个目录将成为你网站的根目录,从而会让你解析到这台服务器上的其它域名也会被链接到这个目录下来。

而且 php_admin_value safe_mode On 这行设置,是在<Directory>之中么?这不是乱用一气么?它应该直接隶属于<VirtualHost>的吧:

它应该这样使用:

<VirtualHost *:80>

php_admin_value open_basedir "/usr/local/apache/htdocs/www:/tmp"

php_admin_value safe_mode On

</VirtualHost>

另外,URL重写不要放到任何标签之中去

为了方便,你可以放到httpd.conf文件的最后面,这样容易寻找,也就是下面的这一段:

RewriteEngine on

RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)

RewriteRule .* - [F]

另外,就算是你使用这一段URL重写好像也无法实现你的功能吧?

试试如下的重写规则:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^([a-z_0-9\-]+)\.chujushichang\.com$

RewriteRule ^(.*)$/company/$1 [L]

另外,如果重写了这条规则,就不要与去设定什么<Directory "D:/APMServ/www/htdocs/company">了,设置了之后反而会出问题。

因为这条规则就是为了只让chujushichang.com这个主域名下的所有二级域名,都对应到网站根目录下的company目录中去的。

————

这百度知道的编辑器真不是一般的不好用,换行不好用,鼠标拖远不好用,还莫名其妙地把我的文章顺序弄乱了。

这还是个“大”站!

1、在上次购买了域名和云服务器之后我让大家先做网站备案,因为只有备案过的网站做域名解析才不会被服务商限制访问。

2、打开阿里云网站并登陆进入管理控制台,然后点击左侧的域名菜单进入。

3、在对应的域名右侧就有解析的功能选项,点击解析就会进解析设置页面。

4、然后在域名解析设置页面,点击右侧的添加解析按钮。

5、然后在添加解析页面填写对应的信息,记录类型默认是A,主机记录用www,解析线路不改,记录值就是我们购买的云服务器分配的公网IP,TTL值不改,都填好后点击确认。

6、然后鼠标移动到服务器上点击一下进入云服务器具体的配置页面,在这个页面上就可以看到云服务器分配的公网IP了。

1.进入该域名服务商网站,登录

2.选择“域名管理”

3.打开所有域名列表,选择您想要解析的域名,点最右边的管理

4.点最下方的域名解析连接处

5.进入解析确认界面

6.如果您是第一次来解析,可能不会不清楚解析方法,那么您可以 点“首次解析引导”查看规则,如果不是可以点“直接进入域名解析”

7.选择“新增解析”然后会出现如果的例子,您只需要在框内插入数据就可以了,第一个选择A记录(就必须写IP地址的)主机记录,就是您的域名前是否加www,或者其它,子号页面的。反正加了就是输入www+域名,就可以打开您的网站。记录值就是您A记录的IP(服务器,空间站)地址了,您如果不知道就问服务商。然后按确定,就增加成功了。下面也会有说明的,您可以认真阅读的。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/67950.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-01
下一篇2023-03-01

发表评论

登录后才能评论

评论列表(0条)

    保存