Apache 密码保护自动索引,但不使用.htaccess保护静态文件

我的Web服务器上有可公开访问的文件。我想启用自动索引选项+索引,但需要密码才能查看这些列表。我在设置Auth方面没有问题,但是公共文件和DirectoryIndex文件有一些复杂的地方,如果有人还要求提供目录,并且有DirectoryIndex文件,他们不应该为此输入密码。出于安全原因,只有自动索引需要密码 以下是我的想法: Options +Indexes Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILE

Apache 通过mod rewrite从url中删除查询字符串

我是一个非常新的修改重写,所以任何帮助将被感谢 假设我有一个名为“www.sitename.com/index.php?p=contact”的网站 我需要删除“index.php?p=” 所以它看起来像“www.sitename/contact” 每次出现时,这意味着要么我可以截断“index.php?p=”,要么我可以用一些单词替换它。@zerkms RewriteCond %{REQUEST_FILENAME} !-f RewriteRule (.*) index.php?p=$1 你的答

Apache 调试XAMPP身份验证问题的更好方法

我一直在本地主机上使用一个简单的身份验证过程,下面是.htaccess文件: AuthType Basic AuthName "Admin login page" AuthUserFile /Application/XAMPP/htdocs/.htpasswd AuthGroupFile /dev/null Require User admin@coastalbooks.com.au 我已经创建了相关的.htpasswd文件,浏览器可以提示我输入用户名和密码 然而,当我试图访问protecte

Apache Memcached在可信的共享环境中?

我们是一家大学IT组织,在服务器机房的几台共享服务器上托管大学的所有网站。我们有几个vm,每个vm都运行自己的Apache实例,作为每个服务器的web服务器 如果我们要设置一个memcached服务器,将其用作共享实例是否可行 如果由多个服务器共享,或者在同一台服务器上运行多个web应用程序,那么保持每个应用程序的缓存存储分开的最佳方法是什么?给钥匙加前缀 每个虚拟机是否都需要自己的memcached实例,或者我们是否可以设置一个memcached服务器并允许多个虚拟机对其进行读/写?我们专门编

Apache 如何使用Web框架中的通用库?

好的,我看了一下用于Nginx的memcached模块,但这显然不是用于心的 有人知道在内存中加载库然后使用其功能的方法吗?从Nginx、Lighhtpd或Apache这样的Web服务器 这类库的例子比比皆是,比如JSON解析器、数据库客户机库等等。很难找到任何关于这样做的东西,但这些家伙让它变得非常简单: 导入库及其所有函数只需一行代码 希望它能帮助别人

Apache 使用Mod Rewrite重新构造URL(移动部分URL)的帮助

我有一个多语言WordPress网站,其中URL具有以下URL结构: 其中xx yy是语言代码 我打算制作以下URL: 其中URL中的语言代码已移到前面 有人知道我可以在.htaccess中使用什么mod rewrite代码自动从旧URL重定向到新URL吗 非常感谢您的帮助。添加此规则以使其生效: RewriteEngine on RewriteRule ([0-9]+)\/([0-9]+)\/([0-9]+)\/(.+)\/(.*)\/$ /$5/$1/$2/$3/$4/ 这将重定向:h

Apache XAMPP和Windows 7 64位上的图像和CSS看起来已损坏

我的XAMPP发生了一些奇怪的事情。 有时图像看起来被破坏了。它们没有完全加载,GIF动画非常疯狂,有些看起来根本不存在。CSS也会遇到一些问题,比如一些字体以不同的大小或颜色显示,然后设置在CSS上,而其他时候当我尝试加载页面时,它会显示其源代码或只是其中的一部分 清理缓存或重新启动apache不起作用。 唯一的解决办法是在这些事情开始发生时重新启动windows 我能做些什么来解决这个问题 谢谢。当你使用不同的浏览器时会发生什么?你试过不同的计算机吗?这听起来像是windows的问题,而不是

Apache 如何为网站中的图像文件创建多个域?

我在一篇文章中读到,为了最大限度地从Web服务器并行下载,我们可以将图像文件分组到不同的域中。现在,如果我有一个域名为www.example.com/的网站作为我的根目录,并且我的所有图像都存储在www.example.com/pictures目录中,那么在存储图像文件以使它们具有单独的域方面,我应该做些什么?我只是做了一堆新的文件夹1,2,3,。。而是将我的图像文件分割到这些文件夹中,或者怎么样?谢谢。您不需要对文件的存储方式做任何更改。您只需编辑DNS配置以添加子域(如img1.exampl

Apache htaccess将所有请求从子文件夹重定向到子域

我有以下(WordPress)URL规范结构: http://mysite.com/2011/10/my-post-name/ 我想从http://mysite.com/2011/...向下移动到子域上的同一位置 具体而言,这应该是: http://mysite.com/2011/10/my-post-name/-->http://subdomain.mysite.com/2011/10/my-post-name/ 我不确定这个的正确语法是什么,有人知道吗 RewriteEngine on Re

Apache 如何使用htaccess仅重定向root用户?

我目前有一个子域名需要保持联系:www.sub.domain.com 我在www.domain.com/blog上还有一个子目录,需要保留 这是一个恼人的设置,因为我正在使用shopify,它是使用CNAMES的第三方托管。我的店铺在shop.domain.com上,我的博客在domain.com/blog上 我只想重定向root/domain.com(包括www和非www),但如果它们在/(比如一篇博客文章)之后登陆,就不想重定向。它将重定向到子域 这就是我目前拥有的 ErrorDocumen

已忽略.htaccess中的apache重定向

我有一个简短的.htaccess文件 Redirect permanent /home http://www.example.com/ RewriteEngine On RewriteRule ^(home|about|gallery|video|crafts|contact|press)$ /$1.html [L] DirectoryIndex home.html 它的所有功能都可以在本地MAMP安装上使用。 第一行在我的实际apache服务器(Debian)上不起作用(URL未更改) 我

Apache 将带有查询字符串的URL重定向到子域,维护查询

我安装了一个运行web服务的Drupal6。因此,如果有人访问www.example.com/services/json?method=views.get&view\u name=“test”,他们会得到正确的编码响应 我正在对它进行一些维护工作,所以我创建了一个子域并将所有内容复制到它,我想在处理主域时将所有请求重定向到子域。因此,当请求传入时,它现在需要转到old.example.com/services/json?method=views.get等 我试过几种方法,但都不管用。它只是疯了,

Apache RegExp-301重定向

我想将我的一个域重定向到另一个域。我有一个域名,例如 http://www.test-url.com http://test-url.com 现在我有如下URL: http://test-url.com/category/hoodies.html 我希望将此(以及所有其他类别URL或子URL)URL重定向到: http://www.test-url.com/category/hoodies.html 目前,所有URL都像:http://testurl.com/category/hoodies.h

Apache htaccess重定向catchall

我需要将一个目录以及该目录中的所有子目录和文件重定向到同一位置(根目录)。因此,任何试图访问/old、/old/folder、/old/other folder/xy/page.php、或“old”文件夹中任何其他位置的人都应重定向到根域 到目前为止,我有: Redirect 301 ^/old/.*$ / 这是最好的方法,还是使用(.*)而不是*?这两者的区别是什么 或者-我应该使用重写规则而不是像上面那样的重定向吗?若然,原因为何 谢谢大家! 你可以试试这个 RewriteEngine O

Apache 我可以在服务器端重定向到子文件夹并保留原始链接的url参数吗?

我需要将从外部页面到应用程序的链接重定向到子文件夹中 我的“旧”链接如下: https://www.somepage.com/index.cfm?id=abc 我现在必须改为: https://www.somepage.com/mem/index.cfm?id=abc 虽然我通知所有用户更新他们的链接,但我确信我将不得不追踪一些链接一段时间,所以我的想法是尝试设置重定向服务器端。我不确定的是如何在re direct上保留url参数。这样的事情可能吗 谢谢你的一些见解 使用QSA(附加查询

Apache htaccess mod_重写到子文件夹

我有以下文件树: root -lib -config -public -img -css -js index.php .htaccess .htaccess位于根文件夹中。大多数请求都应该重写为 public/index.php?request=$1,但这不是问题所在 我希望为图像、css和javascript(或者通常为/public中的每个其他文件或目录)提供另一个重写规则: 而不是 example.com/public/cs

Apache htaccess中的301重定向正在将旧文件名附加到新url

我在htaccess文件中使用301重定向规则将一些旧URL重定向到新URL。然而,在一些重定向中,旧文件名被附加到新url上,因此我在这些重定向中得到404个页面错误 例如,这是我的重写规则 Redirect 301 /mtrx/motion-control/ http://www.zerolinegolf.com/golf-mtrx-for-the-golfer 但显示的页面是 http://www.zerolinegolf.com/golf-mtrx-for-the-golfermoti

Apache ProxyPass到其他计算机上的Jboss

我在不同的机器上有apache服务器和JBoss服务器。我想将mydomain.com的流量重定向到JBoss 192.168.1.100:8080 下面是配置 NameVirtualHost *:80 <VirtualHost *:80> ProxyRequests Off ServerName mydomain.com <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / htt

Apache XAMPP在窗口中不工作

尝试在windows8上安装XAMPP v3.2.1时出现以下错误: 23:30:36 [Apache] Error: Apache shutdown unexpectedly. 23:30:36 [Apache] This may be due to a blocked port, missing dependencies, 23:30:36 [Apache] improper privileges, a crash, or a shutdown by another metho

Apache重写查询字符串中多个变量的规则

我一直在试图找出如何写一个新的重写规则,但我挣扎得很厉害。我们正在从domain.com中删除全球(WW)网站,并希望将所有旧链接转发到国家/地区选择器。任何帮助都将不胜感激。先谢谢你 # if any user goes to this URL www.domain.com/products/folder1/folder2/index?sku=123&var2=abc&isocountrycode=ww # forward them to this URL www.domai

Apache mod_rewrite指令独立工作,但不能在使用concrete5的完整htaccess文件的上下文中工作

我很难用一些mod_重写指令来编辑站点的htaccess文件,我知道这些指令是独立工作的,但不是在完整htaccess文件的上下文中。该站点的CMS是Concrete5,因此htaccess文件中有一些关于Concrete5配置的细节 我正在尝试重写格式的URL http://www.mywebsite.com/proplist/?location=town&distance=3&proptype=buy&maxPrice=&minPrice=&bedro

Apache 如何拒绝访问其他用户上载的图像?

在转换图像的web应用程序中,我想拒绝直接访问其他用户的图像,我已在我的主.htaccess文件中添加了以下代码: RewriteCond %{HTTP_COOKIE} !PHPSESSID=(.+) [OR,NC] RewriteCond %{HTTP_COOKIE}:%{REQUEST_URI} ^PHPSESSID=(.*?);:(?!.*?/usuarios/\1).* [NC] RewriteRule ^.*?/usuarios/.+?\.(gif|jpe?g|png|wbmp)$ -

用于apache反向代理的nginx缓存

我有一台具有以下缓存配置的nginx web服务器: proxy_cache_valid any 60m; proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=my-cache:400m max_size=100m inactive=600m; proxy_temp_path /var/cache/nginx/tmp; 我的位置缓存是: location / {

Redmine:在创建新项目或添加新任务时从apache重置连接

我已经安装了Redmine v2.5.1,但有一些问题:当我尝试创建一个新项目时,它会重置来自Apache的连接 我曾尝试使用不同版本的Passanger(4.0.44、4.0.43)和Apache,但在尝试创建新项目时仍收到消息“RequestHeader read timeout” Apache版本-Apache/2.4.9 谢谢 乘客日志: 62.80.171.162 - - [11/Jun/2014:15:30:46 +0300] "GET / HTTP/1.1" 304 - 62.80

ApacheAxis2 Webservice-获取客户端的端口和ip地址

我有一个ApacheAxis2 web服务,我正在尝试记录客户端ip地址和端口号。我可以通过以下方式获取ip地址: MessageContext inMessageContext = MessageContext.getCurrentMessageContext(); String ip = (String)inMessageContext.getProperty("REMOTE_ADDR"); 如何获取它来自的端口号 我是axis2的新手,我无法理解你的问题。您正在尝试访问请求者端口号还

Apache Simplesamlphp-在requireAuth上找不到重定向到404

我试图将simpleSAMLphp与我的应用程序集成,但我遇到了以下问题: 当我执行requireAuth方法时,我被重定向到404页面,更具体地说是“{lot of params here}” 当然,这给了我一个404 not found,因为我的simplesamlphp虚拟主机是“” 我缺少哪种配置 以下是我申请的完整代码: <?php require_once('/var/simplesamlphp/lib/_autoload.php'); $as = new SimpleSAML

Apache Lucene 4.9:使用文档创建临时目录

我有一个FSDirectory,我们称之为NORMAL,它已经包含许多索引文档实例。现在,我想创建一个临时索引,即RAMDirectory和IndexReader/IndexSearcher,它包含以前索引的文档的子集(我们称之为目录TEMP) 我想知道最好的方法是什么。在将数据索引为正常值时,我使用一个对标记执行词干分析的分析器(EnglishAnalyzer);此外,并非所有字段都被实际存储,也就是说,其中一些字段仅被编入索引,但其值并未存储在普通目录中。到目前为止还可以 但是,如果我现在获

Apache 一个DocumentRoot,多个域,添加www但没有htaccess?

我有多个域名指向同一个文件夹,但我希望其中一些是www,另一些是非www。现在有一些东西导致它们都直接进入www版本,我不知道为什么 我有一个VirtualHost设置,其中ServerAlias用于所有域,如下所示: <VirtualHost *:80> ServerAdmin info@domain.com DocumentRoot "c:/Apache24/htdocs/domain1" ServerName domain1.com Server

apache htaccess如何从url中删除字符串

下面的链接被标记为解决方案,但它不是。这不是一个域问题。这是一个url问题,因为在域名后面的部分。 示例结构 /grid is a folder /hypergrid.php/ is a file /:80 is god knows what and needs to be gone /foreignagent is variable /ff11bc47-2deb-a55a-9531-08706d736121 is the variable value 我有一个向网站发送数据的程序。下面是来

Apache 连接到安装在远程fedora20服务器上的openproject

我刚刚在fedora20上使用软件包安装了OpenProject。 一切似乎都很好。我可以使用 但我无法连接到OpenProject <http://185.82.22.144:80/OpenProject> 最后会有一条消息说: '在此服务器上找不到' 有没有办法检查Apache服务器上安装了哪些应用程序,比如Tomcat manager?对不起,我忘了 openProject configure 步骤,因为我建议将其包含在软件包安装中。 现在 成功指向我的op

如何从apache重写中排除2个url

我使用干净的url编写了一个框架,其结构为/fa/site/controller/method/id。问题是,在上传和浏览图片时,ckfinder与ckeditor集成使用另一种url。我想将这些地址排除在外,因为重新布线可能有助于工作。 我的密码是 AddType text/css .css <Files "*.js"> ForceType text/javascript </Files> RewriteEngine On #RewriteCond

Apache 我们可以将现有的HDF与Cloudera集群一起使用吗?Cloudera集群不是Cloudera分布式Hadoop的一部分?

有没有一种方法可以使用现有的ApacheHDFS创建新的Cloudera集群,以及如何连接它们 好奇,你到底为什么要这样做?我们有现有的HDF,但我们需要将其移动到CDHI。我认为通过distcp在集群之间移动数据会更简单。感谢快速回复,我会尝试你的建议好奇,你为什么要这样做,确切地说?我们有现有的hdfs,但我们需要将其移动到CDHI。我认为通过distcp在集群之间移动数据会更简单。感谢您的快速回复,我将尝试您的建议

Apache htaccess:如何根据文件夹条件从旧域重定向到新域

我只是想知道,如果条件匹配,是否有可能从旧域重定向到新域。以下是我正在努力实现的目标 -> 或 -> 以下是我迄今为止尝试过但不起作用的内容,我不确定这是否正确: RewriteCond %{HTTP_HOST} ^(www.)?olddomain.com$ [NC] RewriteCond %{REQUEST_URI} ^/downloads/ RewriteRule "^/downloads/(.+)" http://www.newdomain.com/downloads/$1 [R,L

Apache .htaccess并从未知父目录中的子目录重写

因此,我在子目录中有一个htaccess文件,每当我试图重写url时,它都会重定向到文档的根目录,而不是htaccess所在的子目录。现在,在正常情况下,我会用path/to/subdirectory的子目录路径重写它,但我不知道确切的路径是什么。有没有办法通过Apache环境变量或其他方式写出该路径 编辑: 这是迄今为止的.htaccess文件 RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME}

Apache 螺旋簇中的最小节点数

因为Zookeeper至少需要3个节点来形成一个适当的仲裁,为了让节点保持运行,我假设这也会转化为Helix 我希望获得一个现有的应用程序,并为其添加可扩展性和故障切换功能。现在,在某些情况下,此应用程序不需要承担繁重的负载,因此可能会在扩展和故障切换方面出现问题。因此,我只能使用一台机器 现在我可以为zookeeper做单机,但不推荐2台,对吗 那么,如果我使用Helix,我需要多少台机器才能向应用程序添加故障转移属性呢 为了具有故障转移属性,每个分区至少需要两个副本,并且副本应位于不同的主机

Apache Cordova是否需要服务器?

我看到它使用HTML、CSS和JS,但是这个包是否与应用程序一起使用,或者如果它是静态页面,它是否需要一个服务器 此外,如果需要服务器,我可以在Github页面上托管。您的HTML、CSS和JS文件与应用程序包捆绑在一起,并从本地存储加载。这意味着您的内容来自文件://(除非您安装了在本地主机上创建http服务器的某些插件) 只有在需要一台服务器作为后端(通过XHR/Ajax与之通信)时,才需要一台服务器

Apache 这个符号在htaccess中表示什么

我经常使用这个: <If "%{QUERY_STRING} =~ m#^.*TTT.*$#i"> 我想知道什么是=~?我想这和“平等”有关。那么如何使“不同”?=~用于表达式中基于正则表达式的求值 要否定,请使用~如下所示: <If "%{QUERY_STRING} !~ /foobar/"> Redirect 301 "/" "http://www.example.com/" </If>

Apache2.2允许来自env=\u变量_

我已经用LDAP授权设置了Apache2.2,它的工作方式与预期的一样非常好,而且我已经实现了这一点,这样我可以在本地访问它时绕过身份验证 允许从localIP主机名a主机名b等 如果我从服务器curl,我不需要任何身份验证。所以一切都很好,工作如期 我现在需要做的是创建一个特定的URL来绕过授权 我已经尝试了使用setenif的所有常用解决方案 SetEnvIf Request_URI "^/calendar/export" bypassauth=true` Allow from env=by

Apache 与重定向到index.php和文件夹冲突

我租了一台ApacheWeb服务器。文件夹体系结构如下所示: 根 src 模板 少 万维网 css js jpeg web服务器仅为www目录提供服务。我使用.htaccess重定向到HTTPS,删除www.并将所有请求重定向到index.php,除非www文件夹中存在文件 重新编写引擎打开 #重定向到HTTPS 重写条件%{HTTPS}关闭 重写规则(.*)https://%{HTTP_HOST}%{REQUEST_URI}[R=301,L] #删除WWW 重写COND%{HTTP

如何在Apache CustomLog指令中使用时间戳

我希望Apache服务器在日志文件名中使用时间戳 我希望每小时创建一个日志文件,如下所示: application.log.2018-01-01-15 application.log.2018-01-01-16 application.log.2018-01-01-17 application.log.2018-01-01-18 CustomLog "/var/log/apache2/healthd/application.log.%{%Y-%m-%d-%H}t" healthd 我尝试过使

Apache服务器不是';t从webmin开始

我正在运行几个php站点,在webmin中创建virtualmin。我在该服务器中使用两个IP(一个是共享的,另一个是专用的)。突然,由于apache无法启动,我所有的网站都关闭了 另一件事是我的共享ip显示在这里。但我想使用专用ip启动apache。 您试图使用的端口已在使用中。通常情况下,php fpmThanks可能会使用9001,以获得您的响应。它不能与其他端口一起工作。您确定专用ip地址实际上已分配给服务器的接口吗?很难提供答案,因为您提供的细节非常有限。尝试使用58781这样的随机端

Apache 用于docker web服务的Nginx反向代理

我试图使用nginx作为带有ssl的反向代理来访问docker容器部署的本地运行的web服务。在nginx中指定位置时,我不仅获得服务器的起始页,而且无法跟踪该页上的任何链接。除此之外,我的web服务的图像不会显示 我已经阅读了nginx文档并尝试了很多不同的东西。例如,当我省略位置时,web服务运行得非常好 nginx.conf的工作示例: 位置/{ 地点/{ 代理通行证http://127.0.0.1:7081/; 包括/etc/nginx/proxy_参数; } nginx.conf的无

Apache 如何调试浏览器缓存问题?

我已经用一些缓存设置配置了ApacheHTTP。但是,它似乎无法正常工作,浏览器似乎一直在获取文件,就好像它没有被缓存一样 我试图通过获取头来调试它 $ curl -skI https://whatever-url-it-is/some-script.js HTTP/1.1 200 OK Date: Sun, 15 Sep 2019 05:35:08 GMT Server: Apache/2.4.39 (Amazon) OpenSSL/1.0.2k-fips PHP/5.6.40 Last-M

Apache忙工作线程增加到MaxRequestWorkers设置,并出现错误AH00286:服务器已达到MaxRequestWorkers设置 在我们的生产Apache服务器中,我观察到错误AH0266:服务器达到Max RevestEtWork设置,考虑提高Max RevestWorksWeb/

我的环境: 我使用的是Apache服务器版本:Apache/2.4.18(Ubuntu)。 MPM工人配置如下所示 <IfModule mpm_worker_module> ServerLimit 25 StartServers 2 ThreadLimit 64 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 Threa

无法使用logstash grok解析apache access.log

好的,我使用logstash解析apacheaccess.log,我可以推送数据,但无法解析它 这是我的logstash.conf filter { grok { match => { "message" => "%{COMBINEDAPACHELOG}+%{GREEDYDATA:extra_fields}" }

上一页   1   2   3   4   5    6  ... 下一页 最后一页 共 799 页