草庐IT

htaccess-Password

全部标签

url - .htaccess RewriteRule 将目录类型的 URL 结构转换为查询

我知道这个问题已经被问过/回答过好几次了,但我似乎无法通过它。所以,我很抱歉...在站点开发阶段,我希望浏览器地址栏显示:domain.com/dev/item我希望RewriteRule将其更改为:domain.com/dev/index.php?p=item我为此使用位于public_html目录中的.htaccess。public_html/dev中的.htaccess工作正常,配置为将所有未使用我的ip的人重定向到domain.com。我的apache版本是2.2.15,我已经确认我可以使用.htaccess进行重定向,但是顶级.htacess根本不起作用。这是我使用的代码:O

apache - .htaccess 将所有页面重定向到一个域

我有一个我从未细读过的网站,我不妨将那里的所有页面重定向到我当前的项目。我目前能够重定向到镜像url,这意味着只有主页重定向到新主页。但是我该怎么做才能让旧站点上的所有页面都重定向到http://www.comehike.com这是我当前的.htaccess文件Options+FollowSymLinksRewriteEngineOnRewriteRule(.*)http://www.comehike.com/$1[R=301,L]谢谢,亚历克斯 最佳答案 Options+FollowSymLinksRewriteEngineonR

.htaccess - mod_rewrite 导致排名下降

我是http://myisfahan.com的所有者。我在那里有一个自己开发的文章管理系统。最近我将文章链接从myisfahan.com/articles/isfahan_articleXXX.html更改为更新版本中的myisfahan.com/XXX_[articlesubject].html。我的许多文章在Google上的排名都很高(波斯语)。因为我不知道将旧链接重定向到新链接,所以我只在.htaccess中只写了2条指令:RewriteRule^([0-9]+)_([^/\.]+).html$maghalat.php?id=$1RewriteRule^articles/isfa

.htaccess - 多语言网站模组重写问题

我遇到了modrewrite的问题,在这里没有找到任何解决方案。这是问题所在:我的网站有两种语言,modURL应该是这样的:/eng/contact/srp/kontakt/eng/news/srp/vesti/eng/event/srp/najava我的重写规则不起作用,因为我遇到了这样的.htacess情况:#newsRewriteRule^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/?$news.php?lang=$1&pagename=$2[NC,L]#contactRewriteRule^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+

.htaccess - 通过 mod_rewrite 重定向和重写 URL

我的主播是这样的employer当我点击anchor时,我想到达这里http://localhost/haveg/employer/7003/the-message-title到目前为止,我已经编写了这个.htacess代码Options+FollowSymLinksOptions+IndexesRewriteEngineonRewriteBase/RewriteRule^haveg/employer/([0-9]+)/?(.*)haveg/employer.php?id=$1只有在我输入http://localhost/haveg/employer/7003/the-message-

apache - 用户友好的 URLS .htaccess

我有以下代码:RewriteRule^fishing/([^/]*)/([^/]*)fishery.php?url=$2®ion=$1[L]RewriteRule^fishing/([^/]*)region.php?region=$1[L]当我输入domain.com/fishing/fife时,它​​会显示正确的region.php文件。但是,如果我在domain.com/fishing/fife/中键入末尾带有/的内容,则会加载fishery.php页面。我该如何防止这种情况?其次,如果它加载为/fishing/fife而不是fishing/fife.php对SEO不利吗?毕

php - 各种 htaccess mod_rewrite

我正在尝试为我的网站排序SEO,但我似乎无法弄清楚这种情况。我想要4个查询参数,$cat、$subcat、$page、$othervars但我需要一个htaccess规则来允许这些值:domain.com/cat/pagedomain.com/cat/subcat/pagedomain.com/catdomain.com/cat/subcat/page/other我怎样才能做到这一点,到目前为止我只有这个:RewriteEngineOnRewriteRule^([^/]*)/([^/]*)/([^/]*)/([^/]*)$/beta/index.php?cat=$1&cat2=$2&p

.htaccess - Codeigniter Controller htaccess 重定向

问题:如何在codeigniter中从旧url移动到seo友好的url?例子:我有一个名为library的codeigniterController。URL看起来像www.domain.com/library这对搜索引擎优化不友好,我希望它看起来像www.domain.com/keyword-library我该如何解决?.htaccess和路由是不够的,因为我需要使用301将旧页面重定向到新url,以便搜索引擎选择它。 最佳答案 我使用application/config/routes.php将新的url查询重新路由到旧的Contr

php - .htaccess 文件,路径正确重定向,但未加载图像和 css

您好,我在.htaccess文件中使用了以下行Options+FollowSymLinksRewriteEngineonRewriteBase/coaster/CoasterInsider/RewriteRulesignup$index.php?page=signup[L,NC]RewriteRulelogin$index.php?page=loginHandle[L,NC]RewriteRuleu/(.*)$index.php?page=profile&username=$1[L,NC]路径已正确重定向,但未加载css、flash和图像。另外,如果我在任何url之后使用以下'/',R

php - SEO 友好的 .htaccess RuleRewrites

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况相关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我正在使用一款具有产品类别的电子商务软件,链接如下:http://www.mysitename.com/mycategory--c7.html有没有一种简单的方法可以删除“--c7”或它产生的任何标识符?这是我在.htacccess中发现的一部分:#creSEOreformatforpages.htmlpagesRewriteRule^pd([0-9]+