【问题标题】:Rewrite basic $_GET variable to easy URL using mod_rewrite [closed]使用 mod_rewrite 将基本的 $_GET 变量重写为简单的 URL [关闭]
【发布时间】:2013-10-29 03:48:58
【问题描述】:

我想运行那个网站: www.example.com/generate/myimageweb.php?nickname=Animo2233 从那个网站: www.example.com/generate/Animo2233.png

.htacces 文件中可以吗?

请帮帮我。

【问题讨论】:

  • StackOverflow 上的问题需要你对需要解决的问题有一个基本的了解。原因见this meta post。另请参阅question checklist
  • 是的,这是可能的,这是 mod_rewrite 的目的之一。
  • 所以如果有可能怎么做...我搜索了 1 个多小时...但对我没有任何帮助。
  • 如果你搜索了一个小时,你一定找到了一些东西。如果您在输入问题时确实关心查看建议,那么您可能已经解决了您的问题。相关部分的第一个问题,标题几乎相同,似乎很好地回答了你的问题。如果您进行了一些研究,请编辑您的问题,并带我们踏上您已经搜索过的内容和发现的内容的旅程。

标签: php .htaccess mod-rewrite get


【解决方案1】:

将此 .htaccess 放入您的网络应用程序的生成目录中。

RewriteEngine On
#if requested file/directory exists do not rewrite!
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\.png$        myimageweb.php?nickname=$1       [L]

【讨论】:

    猜你喜欢
    • 2012-03-01
    • 2012-06-29
    • 2011-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-27
    • 1970-01-01
    • 2014-02-04
    相关资源
    最近更新 更多