系统:Ubuntu 22.04
Apache:2.4.52
安装 Apache2
sudo apt install apache2 apache2-utils
开启伪静态模块支持
sudo a2enmod rewrite
设置网站参数
打开网站参数设置文件
sudo vi /etc/apache2/sites-available/your-site.conf #默认是 000-default.conf
添加伪静态支持
在上面文件 VirtualHost 内添加:
<Directory /var/www/html/your-site-directory>
O...
话题Apache共有相关文章 4 篇。
Ubuntu 启动 Apache2 的 rewrite 功能

方法一、在终端中启用 Mod_rewrite 模块
> sudo a2enmod rewrite
方法二、设置 rewrite 模块软链接
> sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
以上两个方法效果一样,选一样就好。
配置 apache2
终端打开 /etc/apache2/ 下的 apache2.conf 文件,做如下修改。
> sudo vi /etc/apache2/apache2.conf
把网站根目录对应文件夹下的 A...
Apache 访问软链接

本地 Linux 系统,其实是 Ubuntu,安装了 Apache。
下载了几个视频在挂载的硬盘内,想通过软链接用 web 来访问。
视频位置 /media/lms/HD2/vedio/。
1、建立软链接:
ln -s /media/lms/HD2/vedio/ /var/www/html/aa/
或者直接右键复制为链接,然后粘贴到 var/www/html/ 文件夹下。
2、Apache 读取目录,不然看不到视频列表
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
3、设置目录可读权限,不然会 ...
Apache,Nginx 设置 typecho 伪静态去除 index.php

Apache 下设置 typecho 伪静态
设置 - 永久链接 - 启用地址重写功能
网站根目录 创建 .htaccess 文件,粘贴
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
Nginx ...
最新评论