全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 297|回复: 2

apache mod_rewrite不成功 明盘100元---已有人接单搞定

[复制链接]
发表于 2024-1-16 10:33:11 | 显示全部楼层 |阅读模式
本帖最后由 2019年 于 2024-1-16 11:17 编辑

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.*/api)

RewriteRule ^(.*)$ %1tp.php/$1 [L]

</IfModule>
api子目录有个.htaccess文件
作用是吧domain/api/tickets.json 重定向到domain/api/http.php 这个文件
但是打开是404,而不是重定向,不知道问题出在哪里

宝塔+centos+apache+osticket工单系统
向日葵远程,有接单大佬吗
发表于 2024-1-16 10:50:14 | 显示全部楼层
检查 mod_rewrite 模块是否启用:
确保你的Apache服务器上启用了 mod_rewrite 模块。你可以使用以下命令检查:

bash
Copy code
sudo a2enmod rewrite
然后重新启动 Apache:

  1. bash
  2. Copy code
  3. sudo service apache2 restart
复制代码

修改 .htaccess 文件:
将 .htaccess 文件修改如下:

  1. apache
  2. Copy code
  3. <IfModule mod_rewrite.c>
  4. RewriteEngine On

  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteCond %{REQUEST_FILENAME} !-d
  7. RewriteRule ^api/tickets\.json$ api/http.php [L]
  8. </IfModule>
复制代码

这样的规则会将 domain/api/tickets.json 重定向到 domain/api/http.php。
 楼主| 发表于 2024-1-16 11:18:38 | 显示全部楼层
本帖最后由 2019年 于 2024-1-16 11:33 编辑

感谢woniu大佬,刚刚有MJJ guokewl接单搞定了,居然是宝塔防盗链搞的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-29 09:56 , Processed in 0.057084 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表