分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

Ubuntu 16.04 本地 php 项目 访问地址去掉 index.php

发布时间:2023-09-06 01:47责任编辑:白小东关键词:暂无标签
1. 在项目跟目录创建 .htaceess 文件, 内容如下:
RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

2. 在 /etc/apache2/site-avalible 文件夹中复制 000-dedault.conf 文件, 重命名为你的项目.conf, 如下:

cp 000-default.conf mysite.conf

并增加以下内容:

<VirtualHost *:80> ???????ServerName www.mysite.com ???????ServerAdmin webmaster@localhost ???????DocumentRoot /home/www/mysite ???????<Directory /home/www/mysite> ???????????????Options Indexes FollowSymLinks ???????????????AllowOverride All ???????????????Require all granted ???????????????Order allow,deny ???????????????allow from all ???????</Directory></VirtualHost>

3. 创建配置文件连接, 把新建的配置文件激活什么什么巴拉巴拉(当前目录 sites-avilable)

sudo a2ensite mysite.conf

4. 运行以下命令, 开启 apache2 的重写模块

sudo a2enmod rewrite [重要]

5.重启 apache2

systemctl restart apache2.service

Ubuntu 16.04 本地 php 项目 访问地址去掉 index.php

原文地址:http://blog.51cto.com/13523022/2094391

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved