url-rewriting相关内容

PHP URL重写

我有一个这样的URL。 http://www.somesite.com/community.php?id=4 有关ID号4就等于华盛顿 对于身份证号码5将等于丹佛 对于身份证号码6应等于纽约 我想URL重写这个样子。 http://www.somesite.com/washington为ID = 4 http://www.somesite.com/denver的ID = ..
发布时间:2015-11-23 20:41:33 PHP

Symfony的:电子邮件地址作为请求参数

我在使用过的电子邮件地址,网址为symfony的应用程序的一些问题。 网址看​​起来像 example.com/unsubscribe/email/me@example.com 它总是导致 sfError404Exception ,当周期被去除的除外。各地做一些google搜索后,我所见过的唯一的解决办法是,htaccess是绕过,因为期间present的URL。然而,当我建议的修正 ..
发布时间:2015-11-23 20:40:47 PHP

多长时间采取的.htaccess更改生效?

我添加URL重写规则,我的.htaccess文件。我应该看到这些变化工作的权利了吗? 解决方案 更​​改的.htaccess是直接的,不需要重新启动。通常情况下,如果你没有看到你的.htaccess的变化会发生什么,你有一个语法错误,应该检查Apache的日志中正在发生的事情有所了解。 ..
发布时间:2015-11-23 20:40:26 服务器开发

htaccess的删除扩展名为.php,index.php文件,并添加斜线

这是基本的HTML / PHP页面,没有查询字符串,等等。我已搜查高,低和寻找资源从URI去掉'的index.php“,或删除名'.php”等文件扩展名..甚至添加斜线。但是,每次我尝试使用它们,或者使用,我发现的例子,我得到一个500服务器错误。 我可能会通过在一个页面上的查询字符串,但我真的只是想删除“的index.php”从索引页,并具有无文件扩展名的所有子页面。所以,这样的事情: do ..
发布时间:2015-11-23 20:40:09 服务器开发

如何删除PHP扩展和URL添加斜线?

下面是我当前的.htaccess code RewriteEngine叙述上 的RewriteCond%{} REQUEST_FILENAME!-f 重写规则^([^ \。] +)$ $ 1.PHP [NC,L] 它只能在删除扩展名为.php 从 的http://localhost/mysite/news.php类= CAT1和ID = 1 至 的http://本地主机/ m ..
发布时间:2015-11-23 20:39:20 服务器开发

阿帕奇的.htaccess:如何从URL如果不是'ID =(。*)`删除问号?

如何制作的.htaccess为从URL中删除问号如果不是 ?ID =(。*) ? #重写了?ID =(。*) 的RewriteCond%{QUERY_STRING} ^ n =(。*)$ 重写规则。* $%{REQUEST_URI}%1? [R = 301,L] #它不会在这条路上工作了 的RewriteCond%{QUERY_STRING}!=“” 的RewriteCond%{QUERY_S ..
发布时间:2015-11-23 20:37:33 服务器开发

扩展名的URL斜杠重定向

我测试过的code以下的托管Dreamhost的多个站点和它的作品,但在较新的领域,我在过去一年内增加。 RewriteEngine叙述上 #unless目录,删除尾随斜线 的RewriteCond%{} REQUEST_FILENAME!-d 重写规则^(。*)/ $ $ 1 [R = 301,L] #REDIRECT外部的.php请求扩展名的URL 的RewriteCond%{THE_ ..
发布时间:2015-11-23 20:37:27 服务器开发

的RewriteCond以任何顺序相匹配的查询字符串参数

我有可能包含三个参数的URL: ?类别=电脑 &安培;子类=笔记本电脑 &安培;产品=戴尔的Inspiron-15 我需要301重定向URL以便和其友好的版本: http://store.example.com/computers/laptops/dell-inspiron-15/ 我有这个,但不能让它工作,如果查询字符串参数是任何其他命令: 的RewriteCond%{QUER ..
发布时间:2015-11-23 20:36:48 服务器开发

的.htaccess URL重写,如果不存在的文件

我必须做小动作的网站! 我们的想法是: 如果一个所需的URL的文件存在,那么我去那个网址,什么都不做多; 如果不存在所需的URL的文件,我一定要去file.php,位于比做一些事情,但不改变网址! 例如: www.mysite.com/page1.htm - >存在 - >转到文件page1.htm www.mysite.com/page2.htm - >不存在 - >转到文件defaul ..
发布时间:2015-11-23 20:36:03 服务器开发

URL重写,删除的.html

我知道你们知道这个...我们有一个网站,不幸的是所有的URL都将.html后缀,其Magento的安装,Magento的让你改变这种CMS上,但是,遗憾的是这一切的网址以.html后缀在谷歌一个好的排名。我们需要重定向到非“。html的”。 因此​​,考虑下面的情况,我们从头开始重建这个网站,所以我们有相同的URL在新网站上,但没有将.html后缀。 现在是:www.mysite.de/c ..
发布时间:2015-11-23 20:34:55 服务器开发

mod_rewrite的NE标志 - 当它是有帮助的恩在URL code特殊字符?

我一直在看 [东北] (noescape)标志的mod_rewrite。经过一番思考,我不能找出一种情况,当我的不是的要使用的标志。意思是,它似乎是最有帮助的,以保持在几乎每一个重写规则已启用的标志。不调用此标志已经引起了我的问题,在少数情况下。 大部分我处理规则是HTTP重定向( [R] ),而不是通过。 会有人提供一些线索,以当它是有帮助的mod_rewrite的EN code中的网址是什 ..
发布时间:2015-11-23 20:34:46 服务器开发

模式重写;有/无对URL的结尾斜杠?

我基本试过低于这个mode_rewrite规则。它的工作原理与结束一个斜杠,但我希望它的工作是否对最终还是没有斜线。基本上我希望它像这样的一些人把它视为正常,就结束斜线和别人不一样,因此为什么我希望它的工作,无论是有或没有。 重写规则^注册/登记([^ /] *)/signup/register.php [NC] 基本上,它会像的http://本地主机/注册/注册/ ,但如果我删除 / ..
发布时间:2015-11-23 20:34:15 服务器开发

充分利用了URL pretty的用的.htaccess

我需要采取以下方式: 如果该URL中包含的任何文件/脚本引用,离开这个不重写 example.com/index.php --->离开而无需重写URL 如果URL不包含任何引用,类似于: example.com/some-thing-is-here 重新写为: example.com?search.php?q=some-thing-is-here ..
发布时间:2015-11-23 20:32:58 PHP

Apache的URL重写,

我想获得URL重写工作,在我的网站。这里是我的.htaccess的内容: RewriteEngine叙述上 重写规则^博客/?$的index.php?网页=博客[L] 重写规则^约/?$的index.php?页=约[L] 重写规则^组合/?$的index.php?网页=投资组合[L] #RewriteRule ^ * $的index.php?网页=博客[L] 现在的3取消注释重写规则很 ..
发布时间:2015-11-23 20:31:09 服务器开发