ubnutu 环境下 在APACHE服务器上的访问方式上去除index.php

1.在APACHE里面去配置 ,将里面的AllowOverride None都改为AllowOverride All

在这里我用的是 Apache2.4.7版本。其实下面红色框中在Apache2.4.7中是没有的,直接添加上就行了。

/etc/apache2/sites-enabled/000-default.conf 中

<Directory /var/www/payserver/ >

Options FollowSymLinks

AllowOverride All

Order deny,allow

Deny from All

Allow from All

</Directory>

注意:修改之后一定要重启apache服务。

2.在终端中执行

sudo a2enmod rewrite

3 .htaccess文件必须放到跟目录下 这个文件里面加:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [L]

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-01 03:43:05

ubnutu 环境下 在APACHE服务器上的访问方式上去除index.php的相关文章

在APACHE服务器上的访问方式上去除index.php

下面我说下 apache 下 ,如何 去掉URL 里面的 index.php 例如: 你原来的路径是: localhost/index.php/index 改变后的路径是: localhost/index 1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 2.在APACHE里面去配置 ,将里面的AllowOverride Non

Yii优化路由Apache配置(在APACHE服务器上的访问方式上去除index.php)

在APACHE服务器上的访问方式上去除index.php 下面我说下 apache 下 ,如何 去掉URL 里面的 index.php 例如: 你原来的路径是: localhost/index.php/index 改变后的路径是: localhost/index 1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 2.httpd.

linux环境下安装apache服务器

首先注明下面的操作都是在root下执行或者使用sudo命令. 1)去http://httpd.apache.org/download 下载apache源码 2)解压到/usr/src,在下载目录执行tar -zxvf httpd-x.x.x.tar.gz -C /usr/src  (我用的是httpd-2.4.3.tar.gz) 3)进入目录/usr/src/httpd-2.4.3,执行:./configure --prefix=/usr/local/apache2 --with-mpm=wor

centos7下安装apache服务器httpd的yum方式安装

转自Clement-Xu的csdn博客 http://blog.csdn.net/clementad/article/details/41620631 Apache在Linux系统中,其实叫“httpd”,可以使用yum来安装. 1.查看httpd包是否可用: # yum list | grep httpd 2.安装Apache # yum install httpd 3.配置ServerName # vi /etc/httpd/conf/httpd.conf 如果没有域名,则:ServerNa

在APACHE环境下配置下载服务器的注意事项

这篇文章主要介绍了在APACHE环境下配置下载服务器的注意事项,需要的朋友可以参考下 环境 平台:FreeBSD6.1 服务器:APACHE2.0.59 组件: libiconv-1.9.2_2.tbz     pkgconfig-0.20.tbz          #pkg_add添加组件时需要的文件 libxml2-2.6.23_1.tbz   perl-5.8.8.tbz                   #要使用pkg_add添加的组件 mod_bw-0.7.gz   mod_limi

Win7系统64位环境下使用Apache——Apache2.4整合Tomcat与mod_jk

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/70398091 之前的几篇文章: Win7系统64位环境下使用Apache--Apache2.2下载 Win7系统64位环境下使用Apache--Apache2.2安装及常见问题解决 Win7系统64位环境下使用Apache--Apache2.4版本安装及卸载 Win7系统64位环境下使用Apache--下载mod_jk 这几篇文章分别讲解了Apache以及mod_jk的下载,今

windows环境下安装apache及使用apache搭建反向代理

一.配置Apache平台软件 1.下载apache软件 http://httpd.apache.org/ 从Apache官网下载windows安装版的Apache服务器了,现在分享给大家. 2.方法/步骤如下: 2.1.进入apache服务器官网http://httpd.apache.org/,这里我们以下载稳定版的httpd 2.2.29为例,点击download. 2.2.download.cgi页面,往下翻找到2.2.29版本,其中有两个下载选项 Source: httpd-2.2.29.

Linux下搭建Apache服务器(完整版)

Linux下搭建Apache服务器(完整版) 什么是Apache? Apache Licence是著名的非盈利开源组织Apache采用的协议.该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件).需要满足的条件也和BSD类似 Apache主要特点 1.开放源代码.跨平台应用 2.支持多种网页编程语言 3.模块化设计 .运行稳定.良好的安全性 Apache软件版本 1.X  1.目前最高版本是1.3,运行稳定  2.向下兼容性较好,但缺乏一些较新

在mac下搭建Apache服务器

Apache作为最流行的Web服务器端软件之一,它的优点与地位不言而喻.下面介绍下在mac下搭建Apache服务器的步骤: (1)"前往" –>"个人"" (2)在你的个人目录下新建一个文件夹,改名为"Sites"(改完后可见到文件夹中有个指南针的图标).注意要放在个人用户的文件夹下,因为它和桌面.文稿等文件夹一样是你私人的文件夹,这个文件夹用来专门给外部网络访问的. (3)打开终端,切换到apache2的目录,再输入ls可以看到