【问题标题】:.htaccess RewriteRule remove some url parts.htaccess RewriteRule 删除一些 url 部分
【发布时间】:2018-10-04 09:21:20
【问题描述】:

我还是 htaccess 的新手,如果可能的话我想学习它,但我需要先在学校完成我的项目。

我原来的网址是:

http://localhost/example/php/admin/

我想重写它,所以它只会显示,这也是需要在 url 中写入才能访问上面的 url:

http://localhost/example/admin/

htaccess 可以吗? 另外,如果您对在哪里学习 htaccess 有很好的建议,如果可能的话,我想学习。谢谢:)

【问题讨论】:

  • 那么你想删除什么?每隔一个路径参数?每次出现“php”还是每个路径都带有“php”的值?编辑:顺便说一句,是的,这是可能的!
  • 只有“php”。如果我想访问 http://localhost/example/php/admin/php2/ 我将不得不在 url http://localhost/example/admin/php2/ 中写这个。谢谢

标签: .htaccess


【解决方案1】:

试试这个

RewriteRule ^php/(.*)$ /$1 [L,NC,R]

【讨论】:

  • 它会重写但也会将您重定向到该新网址。我想更改网址,但它不会影响它访问文件的位置。
  • 我发布的代码只是删除了url中的php。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-06-10
  • 2012-02-26
  • 2019-01-18
  • 2018-04-07
  • 1970-01-01
  • 2020-12-21
  • 2017-07-04
相关资源
最近更新 更多