宝塔apache配置

apache配置

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "/www/wwwroot/mayibang.co/public"
    ServerName 180e6dfd.mayibang.co
    ServerAlias mayibang.co www.mayibang.co admin.mayibang.co
    errorDocument 404 /404.html
    ErrorLog "/www/wwwlogs/mayibang.co-error_log"
    CustomLog "/www/wwwlogs/mayibang.co-access_log" combined

    #DENY FILES
     <Files ~ (\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)$>
       Order allow,deny
       Deny from all
    </Files>

    #PHP
    <FilesMatch \.php$>
            SetHandler "proxy:unix:/tmp/php-cgi-72.sock|fcgi://localhost"
    </FilesMatch>

    #PATH
    <Directory "/www/wwwroot/mayibang.co/public">
        SetOutputFilter DEFLATE
        Options FollowSymLinks
        AllowOverride All
        Require all granted
        DirectoryIndex index.php index.html index.htm default.php default.html default.htm
    </Directory>
</VirtualHost>

.haccess配置

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

原文地址:https://www.cnblogs.com/xielisen/p/8556213.html

时间: 2024-10-28 11:06:51

宝塔apache配置的相关文章

centos LAMP第二部分apache配置 第二十节课

centos   LAMP第二部分apache配置  第二十节课 上半节课 下半节课 f

Linux Apache 配置反向代理

最近遇到一个项目,需要访问某单位的内网服务器,对方要求必须要配置一个前置机,来转发所有的web请求,然后就学了一下反向代理,查了一些资料,也完成了HelloWorld的例子. 关于反向代理的介绍,可以参考 介绍1和 介绍2 相互补充吧,关于概念的介绍挺不错的. 我现在仅仅是完成了第一步,就是配置转发请求. 操作系统是centos,关于linux安装apache就不多说了 apache安装完成后,进入 /etc/httpd/conf目录,打开 httpd.conf文件 然后 1.先检查代理模块是否

Apache 配置虚拟目录和虚拟主机

Apache配置虚拟目录 在httpd.conf文件中添加 大约在245行 # Create Virtual catalogue <IfModule dir_module> DirectoryIndex index.html index.htm index.php Alias /MyWeb "c:/MyWeb" // 在C盘的根目录下有一个Myweb文件夹,可以把这个文件夹看做虚拟目录 <Directory c:/MyWeb> Order allow,deny

windows环境利用apache 配置虚拟主机

1.修改http.host #LoadModule vhost_alias_module modules/mod_vhost_alias.so #Include conf/extra/httpd-vhosts.conf 去掉这两项的# 2.修改httpd-vhosts.conf添加如下内容 <VirtualHost 127.0.0.1:80> DocumentRoot D:/wamp/www/trc ServerName www.abc.com </VirtualHost> 3.修

Windows下Apache配置SSL以支持https及出错的解决办法

步骤一:安装apache,使其支持SSL,并安装php 1.安装配有SSL模块的apache,apache_2.2.8-win32-x86-openssl-0.9.8g 2.配置apache以支持SSL: 1)打开apache的配置文件conf/httpd.conf LoadModule ssl_module modules/mod_ssl.so Include conf/extra/httpd-ssl.conf 去掉两行前面的# 2)注意修改httpd-ssl.conf 文件里的两个字段: S

Apache配置SSL 实现https访问

本次坏境:CA和apache为同一台主机 先使本机作为CA服务端: [[email protected]~]#yum -y install openssl openssl-devel [[email protected]~]#vi /etc/pki/tls/openssl.cnf [ CA_default ] dir = ../../CA 改为: [ CA_default ] dir= /etc/pki/CA 为了减少不必要的重复操作,可以预先定义[ req_distinguished_name

apache 配置---- 同一个域名配置多个root目录

由来: 有个数据系统的域名被领导分给其他组用了,这系统只能用ip访问了,本想改完apache配置,和documentroot后就没问题了,哪知道这机器上还有其他项目 需求: 同一个ip下需要有多个documentroot 方法: 使用别名Alias,例如: Alias /anjl /var/www/anjl/ 当访问   http://ip/anj 时,会到/var/www/anjl/下寻找相应页面

XAMPP Apache 配置多端口和多域名方法

1,记事本编辑 D:\xampp\apache\conf\httpd.conf,在顶部添加需要被监听的端口,如:8081,保留默认监听的 80 端口 Listen 80 Listen 8081 2,在最底部(或其他合适的地方)加上: <virtualhost *:8081> ServerName localhost      //本地地址,可尝试用127.0.0.1 或192.168.1.** DocumentRoot D:\xx\xx\xx     //指向你的网址 <Director

apache配置gzip模式(转)

最近在看有关提高website性能的书,个人觉得挺不错的两本书: <<high performance websites>> <<even faster websites>> 觉得还是挺有收获的.其中有一章关于gzip的,就拿apache2.2来实践一下. 要让apache支持gzip功能,要用到deflate_Module和headers_Module.进入apache的配置文件 httpd.conf进行修改. 然后针对这两个module进行一些配置即可: