使用.htaccess透明地管理网站的版本,具体取决于扩展名

伊格尔

在阅读并尝试了许多教程和howtos之后,...我还没有找到使用.htaccess ;-P的方法

我有这个文件夹结构:

  • somepath / mywebPHP_v314 /(包含许多带有php文件的子文件夹)
  • somepath / mywebJS_v007 /(包含许多js文件子文件夹)
  • somepath / mywebCSS_v876 /(包含多个带有CSS文件的子文件夹)
  • somepath / mywebJPG_v543 /(包含许多jpg文件子文件夹)
  • somepath / standardhostingfolder / .htaccess(仅此文件夹中的文件。没有子文件夹)

我想对.htaccess进行编程以获取此行为:

  • 根据文件的扩展名,Apache将透明地提供相应文件。
  • 例如,当访问www.mywebname.com/products/family/somearchive.php时,Apache将透明地提供somepath / mywebPHP_v314 / products / family / somearchive.php(而不是通常的somepath / standardhostingfolder / products / family / somearchive.php)
  • 例如,在访问www.mywebname.com/products/family/foto3.jpg时,Apache将透明地提供somepath / mywebJPG_v543 / products / family / foto3.jpg

提前致谢!

PS只是为了澄清:“ somepath / standardhostingfolder /”是服务器的“ Web根目录”文件夹:如果我删除somepath / standardhostingfolder / .htaccess:在访问www.mywebname.com/products/family/foto3.jpg时,Apache将尝试提供服务自然地somepath / standardhostingfolder / products / family / foto3.jpg。

杜尚·巴伊奇(Dusan Bajic)

这应适用于.jpg,您可以相应地创建其他3条规则:

RewriteCond %{REQUEST_URI} \.jpg$
RewriteCond %{REQUEST_URI} !^/mywebJPG_v543
RewriteRule (.*) /mywebJPG_v543%{REQUEST_URI} [L]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用.htaccess透明地管理网站的版本,具体取决于扩展名

来自分类Dev

htaccess使用隐藏扩展名无法很好地重写

来自分类Dev

htaccess在子域之间重定向,具体取决于文件扩展名

来自分类Dev

使用.htaccess隐藏扩展名

来自分类Dev

使用.htaccess将不带扩展名的Hotlinker重定向到父网站

来自分类Dev

使用发布或快照存储库进行手动部署,具体取决于项目版本

来自分类Dev

如何使用 .htaccess 隐藏扩展名并阻止用户使用扩展名 url 访问?

来自分类Dev

使用.htaccess文件扩展名删除程序代码时,网站表单不包含任何值

来自分类Dev

为什么某些大型网站使用.html扩展名?

来自分类Dev

使用.html扩展名离线测试网站

来自分类Dev

.htaccess中的HeaderName不使用.php扩展名

来自分类Dev

使用.htaccess删除.html和.php扩展名

来自分类Dev

使用htaccess删除扩展名和斜杠

来自分类Dev

删除扩展名并使用htaccess重定向

来自分类Dev

如何使用.htaccess添加文件类型扩展名?

来自分类Dev

使用htaccess文件删除html扩展名

来自分类Dev

使用.htaccess删除文件上的重复扩展名

来自分类Dev

如何使用“ .htaccess”文件添加“ .php”扩展名

来自分类Dev

使用.htaccess删除.html和.php扩展名

来自分类Dev

使用.htaccess删除多个文件扩展名

来自分类Dev

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

来自分类Dev

使用 htaccess 访问没有文件扩展名的页面

来自分类Dev

如何执行特定操作,具体取决于命令行参数的文件扩展名

来自分类Dev

使用 Django 的股票投资组合管理网站

来自分类Dev

使用VBA自动将VBProject引用添加到PowerPoint库,具体取决于运行的Office版本PC

来自分类Dev

使用.htaccess进行重定向,具体取决于字符串是一个单词还是一个句子

来自分类Dev

使用.h扩展名

来自分类Dev

使用gradle覆盖资源,具体取决于buildType

来自分类Dev

如何使用Htaccess删除多个文件扩展名并重定向文件扩展名URL

Related 相关文章

  1. 1

    使用.htaccess透明地管理网站的版本,具体取决于扩展名

  2. 2

    htaccess使用隐藏扩展名无法很好地重写

  3. 3

    htaccess在子域之间重定向,具体取决于文件扩展名

  4. 4

    使用.htaccess隐藏扩展名

  5. 5

    使用.htaccess将不带扩展名的Hotlinker重定向到父网站

  6. 6

    使用发布或快照存储库进行手动部署,具体取决于项目版本

  7. 7

    如何使用 .htaccess 隐藏扩展名并阻止用户使用扩展名 url 访问?

  8. 8

    使用.htaccess文件扩展名删除程序代码时,网站表单不包含任何值

  9. 9

    为什么某些大型网站使用.html扩展名?

  10. 10

    使用.html扩展名离线测试网站

  11. 11

    .htaccess中的HeaderName不使用.php扩展名

  12. 12

    使用.htaccess删除.html和.php扩展名

  13. 13

    使用htaccess删除扩展名和斜杠

  14. 14

    删除扩展名并使用htaccess重定向

  15. 15

    如何使用.htaccess添加文件类型扩展名?

  16. 16

    使用htaccess文件删除html扩展名

  17. 17

    使用.htaccess删除文件上的重复扩展名

  18. 18

    如何使用“ .htaccess”文件添加“ .php”扩展名

  19. 19

    使用.htaccess删除.html和.php扩展名

  20. 20

    使用.htaccess删除多个文件扩展名

  21. 21

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

  22. 22

    使用 htaccess 访问没有文件扩展名的页面

  23. 23

    如何执行特定操作,具体取决于命令行参数的文件扩展名

  24. 24

    使用 Django 的股票投资组合管理网站

  25. 25

    使用VBA自动将VBProject引用添加到PowerPoint库,具体取决于运行的Office版本PC

  26. 26

    使用.htaccess进行重定向,具体取决于字符串是一个单词还是一个句子

  27. 27

    使用.h扩展名

  28. 28

    使用gradle覆盖资源,具体取决于buildType

  29. 29

    如何使用Htaccess删除多个文件扩展名并重定向文件扩展名URL

热门标签

归档