Tag: 国防部重写

如何debuggingApache mod_rewrite

我有两个与mod_rewrite的主要问题: 1)当我有一个无效的规则时没有报告有意义的错误 2)要可靠地testing每个修改,我必须擦除Chrome的caching。 这不是火箭科学,但我必须按Ctrl + Shift + Delete,然后单击确定,然后closures窗口,然后重新加载。 我想看看是否有任何专家愿意分享他们的秘密,有效地pipe理mod_rewrite代码。

如何检查是否在PHP中启用mod_rewrite?

我想知道是否有可能检查mod_rewrite是否在PHP和Apache和IIS上启用。 用于IIS的ModRewrite存在。 here检查。 所以,我正在寻找一个PHP脚本来检查Apache和IIS上的mod_rewrite 。 有谁知道这样的脚本或可以写一个? 尤其是对于Microsoft IIS 。 谢谢!

Htaccess:从URL中添加/删除尾部斜杠

我的网站运行一个名为 – > WSS壁纸脚本的脚本 我的问题 – >我一直在试图强制删除或添加尾部的斜杠到我的url的结尾,以防止重复的内容,也清理我的url。 我尝试了各种各样的尝试,并尝试了所有我能想到的,从互联网上加载但没有这样的运气呢! 这可能是一个快速的解决办法,但我已经看了很多,我可能是盲目的东西明显死了。 所以我给你提供我所有的.htaccess代码: DirectoryIndex index.php RewriteEngine on RewriteRule ^download/([0-9]+)?/([0-9]+)x([0-9]+)/([^/\.]+) image.php?id=$1&width=$2&height=$3&cropratio=$4&download=1 [L] RewriteRule ^file/([0-9]+)?/([0-9]+)x([0-9]+)/([^/\.]+) image.php?id=$1&width=$2&height=$3&cropratio=$4 [L] RewriteRule ^preview/([0-9]+)?/([0-9]+)x([0-9]+)/([^/\.]+) wallpaper_preview.php?id=$1&width=$2&height=$3&name=$4 [L] RewriteRule ^thumbnail/([0-9]+)?/([0-9]+)x([0-9]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/]+) image.php?wallpaper_id=$1&width=$2&height=$3&cropratio=$4&align=$5&valign=$6&file=$7 [L] RewriteRule ^cat/([0-9]+)?/([^/\.]+)/p([0-9]+) index.php?task=category&id=$1&name=$2&page=$3 [L] RewriteRule ^cat/([0-9]+)?/([^/\.]+)/([0-9a-zA-Z?-]+)/p([0-9]+) index.php?task=category&id=$1&name=$2&sortby=$3&page=$4 [L] RewriteRule ^cat/([0-9]+)?/([^/\.]+)/([0-9a-zA-Z?-]+)-([0-9]+) index.php?task=category&id=$1&sortby=$3&page=$4 [L] RewriteRule ^cat/([0-9]+)?/([^/\.]+) index.php?task=category&id=$1&name=$2 [L] RewriteRule ^tag/([^/\.]+)/([0-9a-zA-Z?-]+)/([0-9]+) index.php?task=tag&t=$1&sortby=$2&page=$3 [L] RewriteRule ^tag/([^/\.]+) index.php?task=tag&t=$1 [L] RewriteRule […]

如何启用Apache 2.2的mod_rewrite

我已经安装了新的Apache 2.2在我的Vista机器上,一切正常,除了mod重写。 我没有注释 LoadModule rewrite_module modules/mod_rewrite.s 但是我的重写规则都不起作用,即使是简单的规则也是如此 RewriteRule not_found %{DOCUMENT_ROOT}/index.php?page=404 我正在使用的所有规则正在处理我的托pipe,所以他们应该没问题,所以我的问题是,有没有在Apacheconfiguration隐藏的东西,可以阻止国防部重写?

如何在PHP中重写URL?

我正试图在我的PHP应用程序中实现URL重写。 有人可以分享一个在PHP和MySQL中实现URL重写的步骤吗? 在我的应用程序中,我想实现下面的URL重写,我想重定向 1. http://example.com/videos/play/google-io-2009-wave-intro 2. http://example.com/videos/play/203/google-io-2009-wave-intro 至 1. http://example.com/videos/play.php?title=google-io-2009-wave-intro 2. http://example.com/videos/play.php?id=203 请告诉我如何以上述任何方式实现URL重写。 从以下两种类型中,根据搜索引擎优化,管理,应用程序的观点,哪一个URL最好。 1. http://example.com/videos/play/google-io-2009-wave-intro 2. http://example.com/videos/play/203/google-io-2009-wave-intro