php - .htaccess 文件在本地主机上工作时无法在 plesk 上工作
问题描述
我在 XAMPP 的本地主机上用 PHP 开发了一个网站,现在我已经将该网站上传到了 plesk 主机。除 .htaccess 文件外,一切正常。.htaccess 文件无法与 plesk 服务器一起使用,或者其他问题。
有谁可以告诉我为什么 .htaccess 文件在 plesk 主机上不起作用?我的 .htaccess 内部代码在这里:
ErrorDocument 404 http://*****/404.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
此代码在 localhost 上运行良好,但在 plesk 服务器上运行良好。即使它没有将 404 错误重定向到 404 自定义页面。
解决方案
推荐阅读
- powershell - Windows 终端中用于 powershell 配置的 settings.json 在哪里?
- python - 我想保存一个变量,该变量会不断更改存储在其中的值。我想保存每个值。我该怎么做?
- vue.js - ag-grid-vue 不呈现表格
- html - 如何在 QRCode 中存储 HTML 页面?
- python - 在 python 中导入“串行”的问题
- java - Spring 更新而不是保存
- php - 如何从json对象获取值到php数组
- google-apps-script - 工作表的日历事件正在重复 - 删除重复项不起作用
- c# - 如何在 C# 中将客户端证书添加到 Rest API
- google-sheets-api - Google Sheets API 验证流程不提供验证码