vhosts相关内容
我有一个供多个域使用的PHP应用程序.为了避免维护多个虚拟主机,我只设置了一个“默认" Apache虚拟主机,以将对服务器的任何传入请求定向到应用程序目录. 我要做的是根据命中服务器的主机名动态设置Apache访问和错误日志路径. 例如,我想将日志路径设置为: /var/log/application_name/example.com/error.log /var/log/a
..
我正在开发服务器上使用集中式CMS,CMS在/var/www/central-cms 中 该站点(我有很多站点)可以通过以下URL访问:http://web.localdomain.dev/site1/. 我如何仅输入以下URL即可访问cms:? 也许AliasMatch是解决方案?对RegExp有帮助吗? 示例 http://web.localdomain.dev/s
..
是否可以在Apache 2.x的同一服务器上同时运行SSL协议和非SSL协议? 因此,如果我访问http://example.com(非SSL)和https://example.com(SSL),它们都将可用. 如果是,我是否需要创建一个虚拟主机? VirtualHost指令的外观如何,有人可以给我一个例子吗? (假设我已经有了证书) 解决方案 是的,您只需在端口443(HTT
..
我有一个如下的apache虚拟主机配置.我希望所有来自 的请求 somedomain.com/loadproduct?product=dell-inspiron-15 要重定向到 someotherdomain.com/dell-inspiron-15 . 我可以从vhost配置中执行此操作吗?请注意,我在网址中有查询参数. Listen 12567 NameVirtu
..
我正在从python脚本运行剧本.我正在关注此代码 以下命令可以正常工作. ansible -i path/to/inventory.yml host_name -m command -a"a2ensite site_name" 但是当我尝试通过从python脚本执行剧本来做同样的事情时.它说该站点不存在.以下是剧本. playbook = dict( nam
..
我正在寻找在Ubuntu中设置通配符虚拟主机的方法.我已经很轻松地在WAMP设置上进行了设置,但是我对Linux的了解还不足以了解设置的不同之处. 目标是能够创建以下文件夹: site.weblocal site2.weblocal site3.weblocal etc..... 无需每次都添加单个虚拟主机.有人推荐了dnsmasq? 任何提示将不胜感激:) 解决方案
..
我的Web服务器上有一个名为 / var / www / icons 的目录,在我的Apache配置中也称为别名,如下所示: Alias / icons /“ / var / www / icons /” 该目录包含一些小的PNG和GIF,以及尚未使用的自述文件以及README文件。 我可以通过注释掉它来从我的Apache配置中删除该别名吗?如果没有,那么删除此
..
我有一个电子表格,其中包含404错误链接列及其相应的301重定向。 404错误页面301重定向 http:// www。 abc.com/1.php http://www.abc/com/2.php .............. ..................... 该电子表格具有大约1000多个链接。 apache config或htacc
..
我已经使用Zend Framework 2完成了我的第一个Web应用程序,并且准备将其在线。但可能是网络托管服务商不允许我更改我的虚拟主机配置!允许使用.htaccess文件。 我在公用文件夹中的.htaccess文件如下: RewriteEngine On #以下规则告诉Apache,如果请求的文件名 #存在,则只需提供服务即可。 RewriteCond%{REQUEST_F
..
我正在尝试托管一个网站,该网站的用户个人资料页面带有唯一的子域,例如username.sitename.com。我想要一个Apache / VirtualHost解决方案,用于将* .sitename.com指向sitename.com/index.php,我可以在其中进行分类,哪个子域带有配置文件页面,并且显示404错误。 请帮助我设置.htaccess 解决方案 您只需要正确的V
..
如何使用NGINX将mydomain.com和任何子域*.mydomain.com重定向到www.adifferentdomain.com? 解决方案 server_name 支持使用进行后缀匹配. mydomain.com语法: server { server_name .mydomain.com; rewrite ^ http://www.adifferentdomain
..
我正在编写一个脚本来在Mamp Pro中创建虚拟主机.我希望它们可以被创建并出现在我通过GUI手动创建的普通旁边的GUI中.我在SO上发现了以下问题: 具有MAMP Pro的自动虚拟主机吗? 使用脚本添加MAMP Pro虚拟主机 到目前为止,这是我的发现: 我发现MAMP Pro GUI中出现的主机位于:〜/Library/Application \ Support/appso
..
因此,我一直在尝试使用EasyPHP Devserver 16.1在新的Windows 10安装中设置虚拟主机. 我已经修改了etc/vhosts以包括我的新域(mysite.local),该域可以工作,但仍指向默认的easyphp目录.因此,我修改了httpd-vhosts.conf将该域指向我的新目录: DocumentRoot "C:
..
我正在尝试根据用来连接到服务器的URL动态读取SSL证书的位置.我尝试了几种不同的方法,但是似乎都没有用.目前,我具有以下配置 UseCanonicalName Off listen 443 ServerName example ServerAlias * SSLEngine on SSLCertificateFile /etc/
..
如何将 http://domain.com/public/index.php 更改为 http://domain.com 并可以获得除('/')之外的其他路由? 解决方法1: 虚拟主机文件: DocumentRoot "/var/www/html/domain/public" ServerName domain.com
..
我正在使用Laravel宅基地.对于项目,我需要特殊的虚拟主机配置,该在哪里定义? 解决方案 您将新的文件夹映射添加到Homestead.yml的"sites"块中,如下所示: - map: myapp.com to: /home/vagrant/Code/myapp/public 这就是添加新的虚拟主机的全部.要对其进行修改,请在/etc/nginx/sites-avail
..
我有在Windows 7 Pro上运行的XAMPP.我正在尝试设置虚拟主机,以便当我将"dev.app"用作域时,直接进入laravel安装的公共文件夹. Laravel位于F:/xampp/htdocs/dev/public 我打开了位于F:\xamp\apache\conf\extra\https-vhosts.conf 的httpd-vhosts.conf文件 并以此替换所有
..
如何在 lamp 的本地计算机上设置域名? 解决方案 步骤: 1.复制 sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/yourdomain.conf 2.编辑yourdoamin.conf: sudo gedit /etc/apache2/sites-available/
..
我有一个运行有多个node.js项目的根服务器。它们应该在自己的进程和目录中单独运行。考虑这个文件结构: / home + - / node + - / someProject | www.some-project.com | + - index.js | + - anotherFile.img | + - ... + - / another
..
因此,我试图用名称来设置我的应用程序,而不是使用127 0 0 1. 每次运行grunt时,我的地址都是 http://127.0.0.1: 9000 /#/ ... ...我尝试了很多东西,没有任何工作......我总是被重定向到那个地方。 这里是我的文件: httpd.conf
..