`

Apache虚拟主机配置及WordPress固定连接设置

    博客分类:
  • JAVA
阅读更多

一.虚拟主机配置

首先去除httpd.conf文件下默认的DocumentRoot和<Directory "XXX">配置,添加类似以下代码。

<Directory />
	Options FollowSymLinks
	AllowOverride All
</Directory>

NameVirtualHost 127.0.0.1:81

<VirtualHost school.ruanko.com:81>
	ServerAdmin school.ruanko.com
	ServerName school.ruanko.com
	ServerAlias school.ruanko.com
	ErrorLog "logs/wplatest.com-error.log"
	CustomLog "logs/wplatest.com-access.log" combined
	DocumentRoot "F:/works/php/school"
	<Directory "F:/works/php/school">
	    Options Indexes FollowSymLinks
	    AllowOverride all
	    Order allow,deny
	    Allow from all
	</Directory>
</VirtualHost>

<VirtualHost note.dreamworker.org:81>
	ServerAdmin note.dreamworker.org
	ServerName note.dreamworker.org
	ServerAlias note.dreamworker.org
	ErrorLog "logs/wpstable.com-error.log"
	CustomLog "logs/wpstable.com-access.log" combined
	DocumentRoot "F:/works/php/note"
	<Directory "F:/works/php/note">
	    Options Indexes FollowSymLinks
	    AllowOverride all
	    Order allow,deny
	    Allow from all
	</Directory>
</VirtualHost>
 

二.固定链接配置

首先要在WordPress中设置固定链接的样式,再来修改Apache的配置以支持URL重写。

修改httpd.conf文件,去除LoadModule rewrite_module modules/mod_rewrite.so前面的注释。然后记得吧<Directory>标签内的AllowOverride属性设置为All(本文前面的代码已经设置过了)。

 

分享到:
评论

相关推荐

    php+apache虚拟主机配置.rar

    在"php+apache虚拟主机配置"中,我们需要完成的主要任务是配置Apache服务器,使其能够识别和解析PHP文件,并设置虚拟主机以便在同一台服务器上托管多个网站。下面将详细介绍这个过程: 1. **安装Apache和PHP**: ...

    apache配置端口目录

    总结来说,Apache的配置涉及到对`httpd.conf`和`httpd-vhosts.conf`的编辑,这两者分别处理基本服务器设置和虚拟主机配置。理解这些配置文件及其指令对于管理Apache服务器至关重要,尤其是在搭建多站点环境或调整...

    Nginx的WordPress配置

    7. **Vhost配置**:在Nginx中,虚拟主机(vhost)配置文件通常位于`/etc/nginx/sites-available`目录下,启用的配置会被链接到`/etc/nginx/sites-enabled`。示例中创建了一个名为`wordpress.conf`的配置文件,然后在...

    WordPress与PHP环境搭建.pdf

    首先,需要在 httpd.conf 文件中启用虚拟主机功能,然后在 httpd-vhosts 文件中添加虚拟主机配置。最后,需要restart Apache 服务,使配置生效。 四、WordPress 的安装 在这里,介绍了如何安装 WordPress。首先,...

    基于openEuler配置LAMP,部署WordPress

    配置LAMP服务器环境包括编辑Apache的配置文件(通常位于`/etc/httpd/conf/httpd.conf`或特定的虚拟主机配置文件)以确保PHP支持、设置MariaDB的用户权限和数据库配置、以及调整PHP的配置文件(如`php.ini`)来优化...

    apache下配置php详解

    在本文中,我们将详细讲解如何在Windows环境下配置Apache 2.2.9 web服务器来运行PHP 5.2.5,同时与MySQL 6数据库进行集成。...在实际使用中,还需要根据具体项目的需求调整配置,例如设置虚拟主机、调整内存限制等。

    WordPress虚拟主机的选择

    在构建WordPress网站时,选择合适的虚拟主机至关重要。虚拟主机是网站在互联网上的“家”,它提供了存储网站文件、处理请求并将其返回给访问者所需的所有必要设施。在本篇文章中,我们将探讨如何根据WordPress的需求...

    配置APACHE服务器(linux-Apache)

    对于更高级的配置,如虚拟主机、SSL证书配置、URL重写等,可以查阅Apache的官方文档,或在`配置APACHE服务器(linux-Apache).pdf`中找到详细步骤。 总之,配置Apache服务器需要对Linux系统有一定的了解,同时也需要...

    apache2.2.26

    5. 在Apache配置文件中,设置DocumentRoot指向你的网站内容,并配置虚拟主机(如果需要)。 6. 重启Apache服务以应用所有更改。 最后,安全是任何Web服务器的重要考虑因素。你应该定期更新Apache、PHP和MySQL到最新...

    利用WAMP在本地电脑搭建wordpress中文教程

    4. **配置虚拟主机**:在 Apache 的 httpd.conf 或 httpd-vhosts.conf 文件中设置虚拟主机,将本地域名指向你的网站根目录。在 Windows 的 hosts 文件中添加条目,将 127.0.0.1 映射到 local.你的名字.com,使得在...

    apache_2.4.4-x64-openssl-1.0.1.rar

    3. **虚拟主机**:Apache支持多站点配置,通过虚拟主机功能可以在同一台服务器上运行多个独立的网站,每个网站有自己的域名和配置。 4. **安全设置**:集成OpenSSL意味着Apache可以处理加密连接,但必须正确配置SSL...

    Apache+PHP+MySQL配置[汇编].pdf

    4. **其他配置**:除了基本设置,还可以配置其他特性,如虚拟主机、错误日志、重定向、模块启用等。例如,通过添加或修改`ServerName`指令,可以设置服务器的完全限定域名(FQDN)。 接下来是**安装PHP**: 1. **...

    apache+PHP+mysql配置.pdf

    除了基本的配置,还可以进一步定制Apache的行为,例如设置虚拟主机、修改端口号、添加模块等。虚拟主机允许在一台服务器上托管多个独立的网站,通过配置ServerName或ServerAlias实现。修改端口号可以在httpd.conf中...

    ansible-role-wordpress-apache:Ansible 角色

    功能包括: 将任何 WordPress 版本安装到指定目录wp-config.php 的配置为 wp-config.php ( ) 获取随机盐Apache虚拟主机的配置安装使用ansible-galaxy : $ ansible-galaxy install darthwade.wordpress-apache 使用...

    Apache PHP配置

    在开发过程中,可能还需要配置额外的PHP扩展、优化性能参数,或者根据需求调整Apache的虚拟主机设置。这些都属于高级话题,但对深入理解和优化PHP开发环境有着重要影响。 总之,Apache PHP配置是一个涉及多步骤的...

    apache2.zip

    4. **虚拟主机**:Apache2支持虚拟主机,这意味着可以在同一台服务器上运行多个独立的网站,每个网站有自己的域名和配置。 5. **URL重写**:通过mod_rewrite模块,Apache2可以实现URL的动态重写,这在实现SEO友好...

    PHPnow(一次安装Apache + PHP + MySQL ) V1.5.6 简体中文版.zip

    Win32 下绿色免费的 ...支持虚拟主机:便捷的虚拟主机管理 配置文件备份:放心地去尝试修改配置文件,乱了就还原配置 虚拟主机代理:可与 IIS 共存 (不同端口,泛解析代理) 插件支持:ASP.NET | JSP(寻找最佳解决)

    ansible-wordpress:用于设置 WordPress、Apache、PHP + Zend OpCache、MySQL、自动 MySQL 备份、Memcached、Monit、Git、UFW 的 Ansible 手册

    Ansible 手册:...Apache虚拟主机的配置 创建 MySQL 数据库和用户 安装监控系统 配置防火墙 安装 使用git : $ git clone https://github.com/darthwade/ansible-wordpress.git 用法 在本地运行机器: - WordP

Global site tag (gtag.js) - Google Analytics