Ubuntu Apache 伪静态配置 url重写 步骤:
1.加载rewrite模块
sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

2.将您的主机的<Directory></Directory>中的AllowOverride None改为AllowOverride All (我这边是/etc/apache2/apache2.conf)

3.在你的网站的目录下建立.htaccess文件
并建立如下内容
RewriteEngine on

(在这个地方如果报

[Sat Jan 24 07:51:53.568313 2015] [core:alert] [pid 1043] [client 101.130.216.102:51423] /var/www/html/.htaccess: Invalid command 'ewriteEngine', perhaps misspelled or defined by a module not included in the server configuration错误,很可能是因为拼写错误,我在第一次配置的时候把RewriteEngine on写成了ewriteEngine on

报错的话可以 vim /var/log/apache2/error.log

查看)
RewriteBase   /
RewriteRule ^(.*)show-([0-9]+)-([0-9]+)\.html$ $1/show.php?itemid=$2&page=$3

其中RewriteRule是例子,意思为在浏览器中输入的是show-1-2.html,而实际访问的却是show.php?itemid=1&page=2

4.重启apache2

5.测试

在show.php 输入

<?php 
echo $_GET['itemid'].$_GET['page'];
?>

转载于:https://www.cnblogs.com/ylks/p/4244692.html

linux Ubuntu apache2 伪静态设置相关推荐

  1. linux apache2 伪静态,linux Ubuntu apache2 伪静态设置

    Ubuntu Apache 伪静态配置 url重写 步骤: 1.加载rewrite模块 sudo ln -s /etc/apache2/mods-available/rewrite.load /etc ...

  2. Linux主机WordPress伪静态设置方法

    WordPress实现伪静态利于搜索引擎收录,但有不少新人朋友还是始终无法成功设置WordPress伪静态. WordPress已经给出了几种URL伪静态形式,但都不很理想,我们希望的URL形式为: ...

  3. ubuntu nginx 伪静态 设置

    简单的静态设置 1  vim nginx.conf // 修改nginx配置文件 server { .... root /usr/local/nginx/html; #nginx网站根目录 #下面这个 ...

  4. linux ubuntu 18.04设置锁屏时间和用户登录超时时间

    设置锁屏时间 设置用户登录超时时间 方法一: 1.针对所有用户 sudo vim /etc/profile //编辑环境变量文件 --------------- export TMOUT=0 //修改 ...

  5. ArduPilot — Building the code(Linux/Ubuntu)

    文章目录 前言 1 构建代码 1.1 设置构建环境 1.2 构建/编译 1.2.1 Linux / MacOSX用户 1.2.2 Windows用户 1.2.3 板子的具体说明 1.3 Mission ...

  6. windows10 安装linux,windows 10安装linux(ubuntu)子系统

    windows10安装ubuntu子系统系统 之前一直在虚拟机中使用linux系统,但是不是很方便,后来发现windows下也有了linux系统.感觉还不错 1. 打开windows应用市场micro ...

  7. Linux(Ubuntu)设置环境变量(转载)

    Linux(Ubuntu)设置环境变量(转载) http://blog.csdn.net/wumingxing0228/article/details/6050175 环境变量是和Shell紧密相关的 ...

  8. linux wordpress伪静态,wordpress程序在win和Linux系统下的伪静态设置 - 张力博客

    这是一篇很早就应该写的文章,而在昨天就有朋友问我,为什么不写一下关于wordpress的伪静态设置呢?今天这篇文章我就来跟大家说一下,关于wordpress程序在win和Linux系统下的伪静态设置方 ...

  9. dz论坛php.ini设置,Discuz!X1.5至3.2论坛Win主机与Linux主机伪静态设置方法

    用discuz x1.5至3.2的程序搭建的一个论坛,DZ论坛win主机与linux主机伪静态规则的设置方法! Windows主机设置方法: 1.建立一个名为 httpd.ini 的文件,可以先在电脑 ...

最新文章

  1. Ruby的.nil? .empty? .blank? .present?区别
  2. 马斯克“口无遮拦”发推特又挨批,被指无视法院命令
  3. android 谷歌地图在模拟器的使用
  4. sata接口_SATA接口成瓶颈 PCIe硬盘爆发: 群联主控增长120%
  5. 原型模式(ProtoType) - Java里的对象复制
  6. 从0搭建一个Springboot+vue前后端分离项目(五)创建后台Springboot工程
  7. Spring+ Spring cloud + SSO单点登录应用认证
  8. Linux中Shell的命令替换用法笔记
  9. 微软免费软件项目DreamSpark更名为Microsoft Imagine
  10. U盘怎么拔?该设备正在使用中,请关闭可能使用该设备的所有程序或窗口
  11. 2017ACM/ICPC广西邀请赛题解
  12. 视频播放时,关键帧丢失时造成的透明水影现象
  13. 平板Android调试打开log,Android 调试日志
  14. 3G网络和4G网络的区别
  15. [Maven实战-许晓斌]-[第二章]-2.7-2.8 Mave安装的最优建议和安装小结
  16. 深度学习在语音分离的应用
  17. 中小学直播活动如何选择编码器还是直播机?
  18. wheel文件安装以及换源安装
  19. 将设备插入usb2.0端口_将鼠标插入USB 3.0端口有什么好处?
  20. [Lecture 8 ] Deep Learning Software(深度学习软件)

热门文章

  1. good approach for breakfast
  2. bring your mac everywhere you go
  3. 20165334 《java程序设计》第2周学习总结
  4. haproxy实现discuz论坛的动静分离和负载均衡
  5. 不用回调方法捕获数据包
  6. 【转载】突然觉得今年的时间过得太快了,不知不觉中还剩下四个多月就步入2017年了,回首一下,好像什么都还没做呢。...
  7. 在Linux(ubuntu server)上面安装NodeJS的正确方法
  8. bash循环控制语句之for循环
  9. C#代码创建3D模型
  10. Linux vi 命令使用说明