从网址中删除php文件扩展名

菲果

我知道这个问题被问过了1000次,我可能也尝试过1000条建议,但还是没有。

我想删除php文件扩展名并用斜杠代替(斜杠不是很重要,但是删除扩展名才是)。

我的项目位于此处:localhost /〜fn / MyProject /

它包含两个文件夹,公用文件夹和包含文件夹。因此所有公共文件都位于公共文件夹中:localhost /〜fn / MyProject / public / index.php

我已经尝试了很多建议,但其中大多数根本行不通。我收到“内部服务器错误”,“禁止”或“ 404”。我将.htaccess放入公用文件夹。Mod重写已打开。在stackoverflow上没有任何成功,也没有外部资源成功(例如,http : //alexcican.com/post/how-to-remove-php-html-htm-extensions-with-htaccess/)。例如,使用提及网页的重写规则向我显示了403,甚至禁止访问索引。有什么暗示我可能做错了吗?我真的被困住了。非常感谢!

贾斯汀·欧曼(Justin Iurman)

如果您的htaccess位于公共项目文件夹中,请尝试使用此代码

Options +FollowSymLinks -MultiViews
RewriteEngine on

RewriteCond %{THE_REQUEST} ^.*public/(.+)\.php
RewriteRule ^(.*)$ /~fn/MyProject/public/%1? [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ /~fn/MyProject/public/$1.php [L]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从网址中删除PHP文件扩展名

来自分类Dev

从网址中删除php扩展名

来自分类Dev

网址扩展名用php删除

来自分类Dev

从php中的文件目录中删除文件扩展名

来自分类Dev

从我的Php文件中删除文件扩展名

来自分类Dev

从htdocs中的文件中删除.php扩展名

来自分类Dev

当用户使用htaccess直接在网址中键入扩展名时,从文件中删除扩展名

来自分类Dev

从 URL 中删除文件扩展名,例如 .php 或 .html

来自分类Dev

试图删除.php文件扩展名

来自分类Dev

试图删除.php文件扩展名

来自分类Dev

删除PHP文件类型扩展名

来自分类Dev

从网址删除.php扩展名仅1页

来自分类Dev

从 URL 中删除文件扩展名

来自分类Dev

如何使用NGINX从网址中同时删除.php和.html扩展名?

来自分类Dev

使用htaccess从网址中删除日期和扩展名

来自分类Dev

从包含破折号的文件名中删除.php扩展名

来自分类Dev

如何删除单个文件的.php文件扩展名?(.htaccess)

来自分类Dev

从目录中的文件中删除文件扩展名

来自分类Dev

从具有多个扩展名的文件名中删除某些扩展名

来自分类Dev

从带有 .php/id 的文件中删除 .php 扩展名

来自分类Dev

删除特定扩展名的文件(Linux中的文件除外)

来自分类Dev

htaccess重写规则并删除php文件扩展名

来自分类Dev

htaccess在多个系统文件扩展名上删除.php

来自分类Dev

如何下载网址中没有文件名和文件扩展名的文件

来自分类Dev

如何从我的PHP页面中删除.php扩展名?

来自分类Dev

如何从$ _SERVER ['PHP_SELF']中删除文件扩展名;

来自分类Dev

如何从根目录下的文件中删除php扩展名

来自分类Dev

使用 PHP 从文件中删除扩展名,然后下载它

来自分类Dev

删除.HTACCESS文件中的所有扩展名

Related 相关文章

  1. 1

    从网址中删除PHP文件扩展名

  2. 2

    从网址中删除php扩展名

  3. 3

    网址扩展名用php删除

  4. 4

    从php中的文件目录中删除文件扩展名

  5. 5

    从我的Php文件中删除文件扩展名

  6. 6

    从htdocs中的文件中删除.php扩展名

  7. 7

    当用户使用htaccess直接在网址中键入扩展名时,从文件中删除扩展名

  8. 8

    从 URL 中删除文件扩展名,例如 .php 或 .html

  9. 9

    试图删除.php文件扩展名

  10. 10

    试图删除.php文件扩展名

  11. 11

    删除PHP文件类型扩展名

  12. 12

    从网址删除.php扩展名仅1页

  13. 13

    从 URL 中删除文件扩展名

  14. 14

    如何使用NGINX从网址中同时删除.php和.html扩展名?

  15. 15

    使用htaccess从网址中删除日期和扩展名

  16. 16

    从包含破折号的文件名中删除.php扩展名

  17. 17

    如何删除单个文件的.php文件扩展名?(.htaccess)

  18. 18

    从目录中的文件中删除文件扩展名

  19. 19

    从具有多个扩展名的文件名中删除某些扩展名

  20. 20

    从带有 .php/id 的文件中删除 .php 扩展名

  21. 21

    删除特定扩展名的文件(Linux中的文件除外)

  22. 22

    htaccess重写规则并删除php文件扩展名

  23. 23

    htaccess在多个系统文件扩展名上删除.php

  24. 24

    如何下载网址中没有文件名和文件扩展名的文件

  25. 25

    如何从我的PHP页面中删除.php扩展名?

  26. 26

    如何从$ _SERVER ['PHP_SELF']中删除文件扩展名;

  27. 27

    如何从根目录下的文件中删除php扩展名

  28. 28

    使用 PHP 从文件中删除扩展名,然后下载它

  29. 29

    删除.HTACCESS文件中的所有扩展名

热门标签

归档