老大救命呀,,,这个问题搞的头痛。。。
我的是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/ 实际是这样的,
------------------------------------------------------------------------------------------------------
现在问题来了,因我用的程序,要用到伪静态,自动绑定(二级域名和其它顶级域名)相关的方面,
[b][color=red]重点:[/color][/b]程序要求,泛解析域名,绑定到网站目录下面的子目录comqy这里,(这里我是用default默认IP就到这个目录的)
关键是default到comqy这个子目录中,其实是到下面的public_html中的,这样就出现问题了,和官方程序规则不一样了。
出现问题,实现不了,想要的功能。
--------------------------------------------------------------------------------------------------
[b][color=red]程序要求[/color][/b],泛解析(default默认IP)到网站下面的子目录comqy 现在多了这个public_html 和程序有冲突了,有问题了实现不了。
有没有办法解决,,,,
如果没有办法解决的话, 能不能这样:
直接在 centos 下面用命令操作, 绑定 *.abc.com 到comqy子目录下面,,
求老大,提供这样的命令,,万分感谢!
例如:我想在ssh下用命令,绑定 *.abc.com (泛解析) 到/www/web/abc123/[color=blue]public_html[/color]/[b][color=red]comqy[/color][/b] 这里,要怎么操作,需要什么样的命令?
[b][size=6][color=red] 万分感谢![/color][/size][/b] /www/web/abc123/[color=Red]public_html[/color]/[b]comqy[color=Blue][/color][/b]
上面这个是网站的目录路径,
相要的效果是:[url]www.abc.com和abc.com[/url] 解析到 /www/web/abc123/public_html 这里,这个可以实现,
重点是,我想要 *.abc.com 泛解析到 网站下面的子目录 comqy中,,,不能是这个目录下的public_html 如果WDCP 设置没办法实现的话,,设置apache或ngins 的httpd.conf
它们这个httpd.conf 文件在什么路径,要如何设置?
*.abc.com 泛解析到网站下面的子目录 comqy (不能用WDCP,用了下面有public_html) [b][size=7][color=red]己解决:[/color][/size][color=red][/color][/b] 默认IP访问的还是官方原default目录,这个没有改。
就是在自己新建的站点 修改了那个 [color=blue] 域名.com.conf [/color]
[color=#0000ff]附代码:[/color]
[color=#0000ff]--------------------------------------------------------------[/color]
<VirtualHost *:88>
DocumentRoot /www/web/域名/public_html
ServerName 域名.com
ServerAlias [url]www.域名.com[/url]
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,
[color=red]还是就是,WDCP 其它项目设置保存后,会不会把这个 域名.com.conf 这个文件重置了。。。。[/color]
[color=red][/color]
[color=#0000ff][/color]
页:
[1]