标题:
[求助]
老大救命呀,,,这个问题搞的头痛。。。
[打印本页]
作者:
枫行天下
时间:
2013-7-6 12:51
标题:
老大救命呀,,,这个问题搞的头痛。。。
我的是centos 系统,装的wdcp
正常情况下,用WDCP很好了,没什么情况发生,但总有。。。。
-------------------------------------------------------------------
描述: 1, 我的网站根目录是 /www/web/abc123
"abc123"是我网站的根目录,里面有个public_html 程序是放在 abc123/public_html/下面的,这个明白的。
2,我的网站目录下面还有一个子目录,、/www/web/abc123/comqy 理论comqy是我的子目录,
实际我的子目录是,/www/web/abc123/public_html/comqy/public_html/ 实际是这样的,
------------------------------------------------------------------------------------------------------
现在问题来了,因我用的程序,要用到伪静态,自动绑定(二级域名和其它顶级域名)相关的方面,
重点:
程序要求,泛解析域名,绑定到网站目录下面的子目录comqy这里,(这里我是用default默认IP就到这个目录的)
关键是default到comqy这个子目录中,其实是到下面的public_html中的,这样就出现问题了,和官方程序规则不一样了。
出现问题,实现不了,想要的功能。
--------------------------------------------------------------------------------------------------
程序要求
,泛解析(default默认IP)到网站下面的子目录comqy 现在多了这个public_html 和程序有冲突了,有问题了实现不了。
有没有办法解决,,,,
如果没有办法解决的话, 能不能这样:
直接在 centos 下面用命令操作, 绑定 *.abc.com 到comqy子目录下面,,
求老大,提供这样的命令,,万分感谢!
例如:我想在ssh下用命令,绑定 *.abc.com (泛解析) 到/www/web/abc123/
public_html
/
comqy
这里,要怎么操作,需要什么样的命令?
万分感谢!
作者:
枫行天下
时间:
2013-7-6 19:39
/www/web/abc123/
public_html
/
comqy
上面这个是网站的目录路径,
相要的效果是:
www.abc.com和abc.com
解析到 /www/web/abc123/public_html 这里,这个可以实现,
重点是,我想要 *.abc.com 泛解析到 网站下面的子目录 comqy中,,,不能是这个目录下的public_html
作者:
枫行天下
时间:
2013-7-6 19:43
如果WDCP 设置没办法实现的话,,设置apache或ngins 的httpd.conf
它们这个httpd.conf 文件在什么路径,要如何设置?
*.abc.com 泛解析到网站下面的子目录 comqy (不能用WDCP,用了下面有public_html)
作者:
枫行天下
时间:
2013-7-7 12:33
己解决:
默认IP访问的还是官方原default目录,这个没有改。
就是在自己新建的站点 修改了那个
域名.com.conf
附代码:
--------------------------------------------------------------
<VirtualHost *:88>
DocumentRoot /www/web/域名/public_html
ServerName 域名.com
ServerAlias
www.域名.com
ErrorDocument 404 /404.php
php_admin_value open_basedir /www/web/域名:/tmp
<IfModule mod_deflate.c>
DeflateCompressionLevel 7
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php
AddOutputFilter DEFLATE css js html htm gif jpg png bmp php
</IfModule>
</VirtualHost>
<Directory /www/web/域名>
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:88>
DocumentRoot /www/web/域名/public_html/company
ServerName 域名.com
ServerAlias *.域名.com
RewriteEngine On
ErrorDocument 404 /404.php
RewriteRule ^(.*).(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|pl)(.*)$ /404.php
RewriteRule ^(.*)/([a-z]+)/(.*).shtml$ $1/$2/index.php?rewrite=$3
<Directory /www/web/域名/public_html/company>
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
------------------------------------------------------------------------------------------
不明白的是,端口为什么是88,,,,一开始改80不行,后来才改的88,
还是就是,WDCP 其它项目设置保存后,会不会把这个 域名.com.conf 这个文件重置了。。。。
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2