全球主机交流论坛

标题: apache mod_rewrite不成功 明盘100元---已有人接单搞定 [打印本页]

作者: 2019年    时间: 2024-1-16 10:33
标题: apache mod_rewrite不成功 明盘100元---已有人接单搞定
本帖最后由 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工单系统
向日葵远程,有接单大佬吗
作者: woniu    时间: 2024-1-16 10:50
检查 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。
作者: 2019年    时间: 2024-1-16 11:18
本帖最后由 2019年 于 2024-1-16 11:33 编辑

感谢woniu大佬,刚刚有MJJ guokewl接单搞定了,居然是宝塔防盗链搞的




欢迎光临 全球主机交流论坛 (https://91ai.net/) Powered by Discuz! X3.4