【问题标题】:Install and Enable Mod_Rewrite Module in Apache在 Apache 中安装和启用 Mod_Rewrite 模块
【发布时间】:2016-08-05 03:35:38
【问题描述】:

我使用 Bluehost 作为我的托管服务提供商并尝试连接脚本。通过 FTP 上传文件和脚本后,我收到以下错误消息:

必须在您的服务器上启用 URL 重写 在 Apache 中安装并启用 mod_rewrite 模块。

然后:

您的网络服务器可以处理 HTML 帖子数据 禁用阻止 HTML POST 的安全规则。

我尝试搜索如何启用它,但我得到的只是通过 Ubuntu 执行此操作的教程,以及其他没有帮助的教程。任何帮助表示感谢谢谢

【问题讨论】:

  • 只有托管服务提供商可以为您执行此操作。如果您有 WHM 或 VPS,那么您可以做到。如果它是共享主机,那么它不能从你那里完成,请联系 Bluehost,他们会这样做。

标签: php apache .htaccess mod-rewrite


【解决方案1】:

在 apache 中,你需要一个文件 ".htaccess" ,在 google 上搜索该文件并尝试理解它。 在 ubuntu 中,有一些命令可以使 url 可重写。

command-1. sudo a2enmod rewrite

此命令将打开 url rewriting.after 然后重新启动您的 apache 服务器。

command-2.(restart apache) sudo service apache2 restart

现在你可以看到 mod_rewrite 是否启用 制作一个php文件

<?php phpinfo(); ?>

如果你在浏览器中打开这个文件,你可以搜索mod_rewrite,你可以检查mod_rewrite是否存在。我还附上了屏幕截图,所以你可以得到它。enter image description here

【讨论】:

  • 对不起,我应该澄清一下我没有使用 Ubuntu 我在 Mac 的操作系统上
  • 请参考这个,希望对您有所帮助。 link
猜你喜欢
  • 2016-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-13
  • 1970-01-01
  • 1970-01-01
  • 2019-12-05
  • 1970-01-01
相关资源
最近更新 更多