Ubuntu_16.04 配置 Apache Rwrite URL 重写
Ubuntu Apache配置Rwrite URL重写
0.
apache目录
1.
加载rewrite模块
在/etc/apache2/
目录下有两个模块文件夹,mods-available/mods-enabled。其中mods-available为可用模块存放文件夹,mods-enabled为激活模块存放文件夹。
Mods-enabled文件夹中存放的是mods-available文件夹中文件的软连接。
因此,将mods-available文件夹中的文件,在mods-enabled文件夹中创建一个软连接即可。
命令:sudo
ln -s /etc/apache2/mods-available  /etc/apache2/mods-enabled
2.
将主机中的<Directory></directory>中的AllowOverride
None 改为
AllowOverride
all.
在Ubuntu系统中与window中的配置文件的存放位置不同
Ubunut下配置文件在apache2.conf中。
其中加载模块,和其他相应的配置文件,被摘出,单独放置。(参见上如apache目录)
是将<directory></directory>中所有的AllowOverride
None改为AllowOverride
all。
3.
在你的网站根目录下创建
.htaccess文件
<IfModule
mod_rewrite.c>Options
+FollowSymlinksRewriteEngine
OnRewriteCond
%{REQUEST_FILENAME} !-dRewriteCond
%{REQUEST_FILENAME} !-fRewriteRule
^(.*)$ index.php/$1 [QSA,PT,L]</IfModule>
4.
重启Apache服务
命令:sudo
/etc/init.d/apache2 restart
Ubuntu_16.04 配置 Apache Rwrite URL 重写的更多相关文章
- apache的URL重写
		
apache的url重写 第一步:修改apache\conf目录下的的httpd.conf文件 1.加载apache的url重写模块 大概122行:LoadModule rewrite_module ...
 - ThinkPHP5.X PHP5.6.27-nts + Apache 通过 URL 重写来隐藏入口文件 index.php
		
我们先来看看官方手册给出关于「URL 重写」的参考: 可以通过 URL 重写隐藏应用的入口文件 index.php ,Apache 的配置参考: 1.http.conf 配置文件加载 mod_rewr ...
 - Nginx配置虚拟机,url重写,防盗链
		
配置目录: · 虚拟主机 · PHP支持 · URL重写 · 防止盗链 · 持续更新… 一.虚拟主机 1.创建 文件格式:{域名}.conf 具体如下: $ s ...
 - Ubuntu16.04配置apache+php+mysql
		
命令行配置apache input sudo apt-get install apache2 done! 命令行配置mysql 参见: MySQL install and setting 命令行配置p ...
 - 配置伪静态(URL重写)
		
本篇借鉴了很多文章,这里做个记录. 有时我们的导航栏出现xx.aspx?id=x&name=xx 等等这样,会显得不好看,我们可以利用伪静态来美化我们的导航栏,伪静态的形式可以自己定义,本质还 ...
 - Ubuntu14.04配置Apache支持多个站点
		
怎样在一个Ubuntu的机器上(虚拟机)配置Apache支持多个网站呢? 比如你有一台独立的Ubuntu虚拟机,配有一个外网的IP(45.46.47.48),并且注册了两个域名AAA.com和BBB. ...
 - ubuntu12.04 配置apache+modwsgi+django1.5
		
1.首先下载modwsgi 链接如下: http://files.cnblogs.com/baoyiluo/mod_wsgi-3.4.zip 2.解压并安装mod_wsgi: ./configure ...
 - centos7 Apache开启URL重写组件并配置.htaccess实现伪静态
		
第一.修改httpd.conf文件 A - 在etc/httpd/conf/目录下的httpd.conf 文件,找到: LoadModule rewrite_module modules/mod_re ...
 - Apache Drupal URL重写【转】
		
文章来源:http://www.cnblogs.com/ghj1976/archive/2010/07/19/1780844.html 在 drupal 跟目录下有个 .htaccess 文件, 这个 ...
 
随机推荐
- android中获取root权限的方法以及原理(转)
			
一. 概述 本文介绍了android中获取root权限的方法以及原理,让大家对android 玩家中常说的“越狱”有一个更深层次的认识. 二. Root 的介绍 1. Root 的目的 可以让我们拥有 ...
 - HDU 5811 Colosseo(拓扑排序+单调DP)
			
[题目链接] http://acm.hdu.edu.cn/showproblem.php?pid=5811 [题目大意] 给出 一张单向图,现在将其划分成了两个部分,问划分之后的点是否分别满足按照一定 ...
 - 面向对象程序设计-C++_课时21引用
			
数据类型 & 别名=对象名; #include <iostream> using namespace std; int * f(int * x) { (*x)++; return ...
 - delphi “Invalid floating point operation.”错误的解决方法
			
这两天用webbrower写东西,有时候打开SSL加密站点时会出现”Invalid floating point operation.”的错误,上网搜了下,把解决方法贴上. 导致原因 在Delphi2 ...
 - 2013 多校联合 F Magic Ball Game (hdu 4605)
			
http://acm.hdu.edu.cn/showproblem.php?pid=4605 Magic Ball Game Time Limit: 10000/5000 MS (Java/Other ...
 - 利用Socket实现的两个程序的通信
			
写的也很简单,自己觉得挺有意思了 程序如图 主要代码 public class Message { Form1 mainfrom = null; public Message() { } public ...
 - node.js的一些知识
			
什么是node.js node.js是构建于chrome浏览器v8引擎上的一个js运行环境 可以解析和执行js代码 可以当做另一种上下文,脱离浏览器环境(后端)运行js代码,而代码解析就是基于V8引擎 ...
 - JavaScript之向文档中添加元素和内容的方法
			
一.非DOM方法添加 1.document.write() <html xmlns="http://www.w3.org/1999/xhtml"> <head&g ...
 - ASPxComboBox-通过回车过滤结果集
			
Dev ASP.NET组件中的ASPxComboBox可以方便的根据输入内容进行过滤,不过对于数据量较大或者用户数较多的情况下,这个功能会给服务器带来严重的负担,因此我们应该输入自己想要查询的字符串时 ...
 - C# 想要程序文件移动 而数据保持相对位置
			
如果用的数据库是access数据库 可以把数据库文件放到bin\debug下面,引用相对位置就可以了 如果程序中有上载文件,而程序需要使用到该文件,那么我们最好也是引用相对文件,我们只需要在数据表中的 ...