当前位置: 首页 > 知识库问答 >
问题:

.htaccess错误:在此服务器上找不到请求的URL

西门飞星
2023-03-14

我有一个php文件在家里。php

我在localhost上的url是

http://localhost:8888/photo/home.php

我想删除。php从url

所以我创建了。htaccess文件

RewriteEngine On

RewriteRule ^home?$ home.php

但我一直收到这个错误

在此服务器上找不到请求的URL/photo/home。

共有3个答案

祖奇
2023-03-14

我在放入时遇到了这个问题。htaccess根目录中的代码。htaccess。当我创建一个新的时,它会工作。htaccess位于与public_html文件夹相同级别的子域文件夹中,并用所需的重写规则填充它

汤嘉平
2023-03-14

首先,确保你的健康。htaccess文件位于项目的基本目录中。接下来,按照这些htaccess规则设置重定向。

这个您可能正在寻找的htaccess解决方案是:

RewriteEngine On

#Neither a file nor a directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^photo/home$ photo/home.php [QSA,L]
籍英叡
2023-03-14

像这样试试,在你的照片目录里。

RewriteEngine On

# neither a file nor a directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^home$ home.php [QSA,L]
 类似资料:
  • 我在服务器上部署了laravel项目,收到以下错误: 我尝试了几乎所有我在网上找到的解决方案。问题保持不变。mod_rewrite启用。我添加了多行httpd.conf和修复DocumentRoot /etc/httpd/conf/httpd。形态 /var/www/html/chatbot/public/htaccess 请注意,当我尝试将DocumentRoot链接到一个新的laravel项目

  • ' 我的服务器上有一个Url,该Url正在运行。我在这封信里写了“你好”。 但是当我通过这个url时,我已经编写了html文件上传代码 它说在此服务器上找不到请求的URL[one1.php]。 我检查了我的file_upload。

  • 我用laravel建立了一个网站,并将我的域名转发到项目文件夹中。但是,当我进入网站时,它会显示错误:404未找到请求的URL/未在此服务器上找到 服务器php: . htaccess: 我ndex.php: 编辑#1 我做了一个public_html文件夹,并将laravel/Public的内容放在其中。更改路径以使用/.../laravel/bootstrap/app.php和/.../lar

  • 创造刀身php 网状物php AdminController.php VerifyCsrfToken.php 当我上传图像在CKEditor我得到这个错误。 请求的资源/管理员/上传/图像?CKEditor=主体

  • 1.将我的文件上载到000webhost。我将公用文件夹中的所有文件放置到public_html,然后创建了一个名为laravel的文件夹,并在那里上载了所有其他文件。这是我的目录结构: 拉拉维尔 应用程序 引导 配置 .... 公共网页 index.html ...... 2.在我的索引中。php文件,我已经更改了一些内容 > 需要目录。'//laravel/引导/自动加载。php′; $app