草庐IT

htaccess-Password

全部标签

php - 需要进行htaccess调整

我有一个很好的htaccess。我想再做一件事。我有在网站的网址严格控制它的工作很好。我想阻止人们向网站添加任意请求。我使用友好的网址。我的URL的工作方式如下:http://www.mysite.net/pagename因此,如果您试图放入一个不存在的页面,您会得到一个404错误。一切正常。但我想进一步限制。目前,如果您放入index.php,它也可以工作,并且您将被带到http://www.mysite.net/index.php我想限制这种行为,因为人们可以添加和搜索引擎可以索引添加任意请求到url,如http://www.mysite.net/index.php?test=so

php - 我如何修改我的 .htaccess 以使其按我的意愿工作?

RewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-lRewriteRule^(.+)$index.php?url=$1[QSA,L]这是我当前的.htaccess。这是为了让我的MVC框架工作(www.domain.com/controller/method)。我需要这样的链接:www.domain.com/userName。我需要如何(如果可能的话)修改htaccess文件夹才能做到这一点?因为我真的不想有这样

.htaccess - 单个文件 htaccess 的多个 url

我正在使用htaccess作为seo友好的url,我正面临这个问题:-RewriteRulesign-upsign-up.php?optFile=registerRewriteRuleupdate-profilesign-up.php?optFile=register&action=updateRewriteRuleerror-update-profilesign-up.php?optFile=register&action=update&info=errorRewriteRuleinfo-update-profilesign-up.php?optFile=register&actio

linux - 如何在 .htaccess 中进行 IP 规范化?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭9年前。Improvethisquestion今天我在seo工具网站上测试我的网站,发现如下错误:您网站的IPxx.xxx.xx.xx不会重定向到您网站的域名。如果搜索引擎在您的网站的IP和域名下索引您的网站,这可能会导致重复内容问题。考虑在您的.htaccess文件中使用301重写规则,以便您网站的IP指向您的域名。如何通过.htaccess修复它谢谢

.htaccess - 移动重定向不适用于 Joomla 网站

我有2个网站,一个是常规网站(用于台式机),另一个是为移动设备设计的。它们都有相同的内容,但移动网站是为手机(iphone、黑莓等)设计的这是我要找的:当用户使用移动设备访问我的网站时,将自动重定向到移动版本。在移动版本上,我有一个链接,上面写着“查看完整的html”,当他们单击该链接时,无论他们使用什么设备(台式机、iphone或其他设备),他们都会被发送到该网站的完整版本使用Litespeed网络服务器。我无法通过HTACCESS让它工作。这是我的.htacess的样子:Options-IndexesRewriteEngineOnRewriteBase/#Addedtheruleb

.htaccess - htaccess mod_rewrite 排除图像/css

我为我的网站创建了一个简单的模组重写:RewriteEngineOnRewriteCond%{REQUEST_URI}^/(cgi-bin|css|images|js|gfx)/?.*$[NC]RewriteRule^filter/model/([^/]*)/mins/([^/]*)/texts/([^/]*)/freegifts/([^/]*)/network/([^/]*)/merchant/([^/]*)$/fiverrr.php?model=$1&mins=$2&texts=$3&freegifts=$4&network=$5&merchant=$6[L]但它似乎不起作用(因为

.htaccess - 如何使用静态 html 页面提供 HTTP header 404?

如何返回HTTPheader404Notfound并仍然显示静态html页面?我有ErrorDocument404mysite.com/searchmysite/index.html在.htaccess中。但显然这对seo不利。类似未回答的问题:CanIchangethepage'sHTMLstatuscodeontheclientside?和404header-HTTP1.0or1.1? 最佳答案 假设您打算将404错误代码作为您自己的、不涉及ErrorDoccument的自定义HTML页面的一部分发送,您可以发送404heade

.htaccess - URL 重写但索引为查询字符串

我试着用谷歌搜索这个,但它给我的只是关于如何重写的教程,所以我想我会试一试在这里问它。问题是我们有一个htaccess文件将url重写为查询字符串:RewriteEngineOnRewriteBase/RewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^([^\/]+\/*[^\/]*\/*.*)$index.php?app_route=$1[QSA,L]这行得通,似乎谷歌正在接受它,但是当您在谷歌中单击链接时,它会显示它被重写的查询字符串。我们只链接到“不错”的网址,所以我们不知道

.htaccess - Mod_rewrite 有效但路径已更改

我有这样的urlindex.php?section=products&id=12,我想要这样的url/products/shirt-12(其中shirt是产品的名称)。所以我有一个PHP脚本,当您添加产品时,它会向.htaccess添加一行。这是我的.htaccess添加了1个产品:RewriteEngineOnRewriteRule/products/shirt-12/index.php?section=products&id=12问题是,当我在浏览器中写入www.domain.com/product/shirt-12时,没有包含任何脚本/图像,我查看了一个image-not-loa

.htaccess - 我怎样才能排除不再在我的站点地图中的页面被谷歌索引?

我接管了一个网站,该网站有数百个页面,这些页面在站点地图中不再处于事件状态,但已被Google编入索引。其中许多导致我们不再提供产品和服务。这通常对我来说不是什么大问题,但是这些页面上有很多影响我们SEO的问题,我宁愿只关注应该上线的页面,而不是在没有上线的页面上执行SEO一个是要看的。虽然我可以浏览并删除这些,但这让我很紧张。我更愿意记录所有以前的页面,最好是在它们所在的目录中。有没有一种方法可以让Google仅索引属于当前事件站点地图结构一部分的页面,而不必一个接一个地将它们从整个站点的各个目录中全部删除?如有任何指点,我们将不胜感激! 最佳答案