php - url 正在删除根目录
问题描述
我正在 ubuntu 17.10 上开发 php7。我的网址为:http://localhost/thedoctorincubator/ 当我想转到http://localhost/thedoctorincubator/admin时,它正在重定向到http://localhost/admin。我找不到原因。
我的 .htaccess 文件是:
选项 - 多视图
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
解决方案
试试这个代码:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
推荐阅读
- java - 在spring boot中使用post方法时无法返回html
- reactjs - 无法通过反应本机导航导航到有条件地设置屏幕
- windows - 将 Windows 2016 DC 服务器就地升级到 2019 失败
- docker - ddev:“无法运行 docker-compose ...”错误
- shell - 如何通过 shell 删除每个 dn 会话中的重复条目
- javascript - 如何将mysql结果写入变量?
- r - 如何对一列值求和并按另一列的间隔对它们进行分组
- typescript - 如何使用打字稿在exitants API上定义通用响应类型
- java - Firestore:获取文档中的对象数组
- ssh - Ubuntu 20:04 DO droplet 上的 ufw 怪异——我不明白为什么允许/拒绝 tcp/22 会影响所有其他端口