好吧,所以我运行了一些虚拟主机的Apache 2,其中两个在同一个域上运行。 现在我的问题是,其中之一是假设运行在一个子域(dev.domain.com)和其他一切,但我不能得到这个工作。 我有两个站点可用的文件(dev.domain.com和domain.com),两个站点都启用了符号链接。 这是我在文件里面 dev.domain.com <VirtualHost *:80> ServerName dev.domain.com ServerAlias development.domain.com DocumentRoot /home/myusername/public_www/dev.domain.com <Directory /home/myusername/public_www/dev.domain.com/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride All Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, […]
我正在使用这个在我的conf: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ /index.php?page=$1 [QSA] 但是/theme/styles.css等文件仍然会被redirect到index.php 有谁知道为什么这不起作用?
我怎么可以指出多个机械(IP地址)到一个子域images.example.com它服务从根域的图像。 当存储在子域中时,我们需要更多的IP地址。 我怎么能解决这个问题? 很多谢谢Sascha
我正在运行一些Apache Web服务器,每个服务器上都有4-8个独立的虚拟主机。 我试图设置专用的日志服务器,将每个虚拟主机访问和错误日志存储在该虚拟主机的单独目录中。 例如在日志服务器上, /var/log/remove/10.0.0.2/virtualhost1包含access_log和error_log /var/log/remove/10.0.0.2/virtualhost2包含access_log和error_log /var/log/remove/10.0.0.3/virtualhost3包含access_log和error_log 等等… 现在,我已经分裂了主机,但我不知道如何做到另外通过虚拟主机。 以下是日志logging服务器的syslog-ng.conf中的相关行 源r_src {tcp(ip(“0.0.0.0”)port(5140)); }; 目的地r_all {文件(“/ opt / splunk / logs / $ HOST”); }; log {source(r_src); 目的地(r_all); }; 任何帮助,将不胜感激。 谢谢!
反正有禁用绝对path出现与PHP错误。 即 第179行的/domain.com/www/user/html/index.php 我不想让PHP显示“/domain.com/www/user/html”。 只有文件名应该与行号一起出现。
我看到很多Apache,NGINX,Lighttpd,Cherokee之间的比较……但是从来没有和用Erlang编写的YAWS webserver比较。 也许这是有原因的? 或者,也许YAWS更值得关注…
服务器运行PHP 5.1.6,所以我们通过运行yum更新来更新它。 这个更新的PHP到5.3.3并运行php -v显示了这个版本。 但是,重新启动apache之后,phpinfo()会报告PHP版本仍然是5.1.6。 有没有在服务器上的两个版本的PHP? 到底是怎么回事?
亲爱的大家,试图找出这个,但没有运气。 想要重写和美化这个特定的…?ln = zh-CN到/ cn / …几乎在天才@ StackOverflow(劳伦斯贡萨尔)即时通讯的帮助下! 但卡在这里: / it / somepage很好/ somepage?ln = it / de / somepage很好/ somepage?ln = de / fr / somepage很好/ somepage?ln = fr / cn / somepage,但这给404错误! / somepage?ln = zh-CN的作品很好 # exception for Chinese version /cn/somepage RewriteRule ^zh-CN/(.*) /$2?ln=zh-CN [L] RewriteRule ^cn/(.*) /$2?ln=zh-CN [L] # redirect all […]
所以,我想我已经把所有的东西都包括在内,让我的网页(只是几行html)可以提供给www,但似乎我错过了一些东西,我真的不知道是什么。 我根据这些指示设置了我的apache web服务器(在我的fedora 13盒子上): http://www.techotopia.com/index.php/Configuring_a_Fedora_Linux_Based_Web_Server 我甚至创build了说明中描述的示例index.html文件。 我可以通过访问http://127.0.0.1/从我自己的机器进入网页。 起初,我的未婚夫无法访问该网页(我已经根据这些说明将我的域名与我的dynamicIP地址相关联: http : //www.techotopia.com/index.php/Configuring_a_Fedora_Linux_Based_Web_Server#Requirements_for_Configuring_a_Web_Server ),所以我configuration我的防火墙允许端口80上的http通信。 但是,我仍然无法从其他机器访问该页面。 任何帮助,将不胜感激! 更新:我已经得到了一些答案,要求我尝试从另一台计算机使用192.168.1.X的IP地址。 这是成功的,但我不知道接下来要做什么解决问题。
我有几个ZF项目正在运行或closures,直到今天,我总是直接在远程服务器上工作。 我想在开发过程中切换到本地环境,所以我想知道是否有人愿意与我分享一些我们应该应用于这种情况的虚拟主机configuration? 重点将是有: www / myproject1文件夹指向: http:// myproject1 / www / myproject2文件夹指向: http:// myproject2 / www / myproject3文件夹指向: http:// myproject3 / 请帮忙吗? ps- 我看到很多例子,但是当我把Zend添加到查询中时,我似乎遇到了麻烦。 非常感谢, MEM