除了默认的SSL之外,我拥有的主机是entis.bla.nl和test.bla.nl,当进入test.bla.nl时,所服务的页面来自entis.bla.nl。如果我通过IP访问服务器,就会得到默认的SSL主机,这应该是您所期望的,如下所示。
wildcard NameVirtualHosts and _default_ servers:
*:443 is a NameVirtualHost
default server bla.colo.bla.net (/etc/apache2/sites-enabled/defaul
我刚刚安装了本教程中的php和apache2服务器。
https://computingforgeeks.com/how-to-install-latest-php-on-debian/
但是我不能运行php脚本,因为url中的localhost无法工作,服务器似乎处于瘫痪状态。
根据php.ini文件引擎是打开的
engine = On
现在,我无法在ini文件中找到服务器正在侦听的端口,但我猜它是80个?
如果在终端中写入apache2,它就会响应
apache2: Could not open configuration file /etc/apache2/apache2.conf:
我的web服务器上有zf2,我无法更改Apache中的启动位置。我将.htaccess复制到public_html,并更改了/public/index.php上的路径,但是我遇到了CSS样式和js的问题。我能在.htaccess中做到没有错误吗?
.htaccess:
RewriteEngine On
# The following rule tells Apache that if the requested filename
# exists, simply serve it.
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{RE
我使用的是一个PHP服务器(PHP),它可以工作到13.10。现在我更新到14.04 TLS
Apache2服务器(我的印象)不在正确的目录\var\www中
我看到的是:
Index of /
[ICO] Name Last modified Size Description
Apache/2.4.7 (Ubuntu) Server at luke2 Port 80
当我使用http://luke2.avmbenelux.local/info.php时,我看到:
Not Found
The requested URL /info.php was not found o
为了保护网站,.htaccess中有一些规则
# Rules to disable XML-RPC
<files xmlrpc.php>
Order allow,deny
Deny from all
</files>
这样可以很好地工作,并在/var/ log /apache2/mysite.error.log中生成错误日志。
AH01797: client denied by server configuration: /var/www/mysite/xmlrpc.php
,我希望在另一个文件(即/var/log/apache2/mysite.deny.log