(我一定很紧张——我就是搞不懂Apache文档中如何做到这一点。)
为了加快我正在进行的一些swf开发,我想在浏览我们工作室的测试网站时让我的本地机器获取我的本地swf。只有一个本地swf,其余的都是从测试网站上获取的
因此,我在端口80上使用mod_proxy和proxy_http_模块设置了apache,然后为主机添加了一个条目,说明测试服务器是127.0.0.1。我需要的是放在httpd.conf中的魔法咒语,上面写着“每一个请求的调用都会转到10.1.1.1,除了c:\proj\foo.
我最近将我站点(Drupal安装)上的一个文件/图像文件夹从/sites/default/files/移动到/sites/example.com/files/,但是现在有很多来自外部热链接源的301错误,我想将入站链接从旧的“默认”路径重定向到新的“示例”。com的路径,但仅适用于这一个域
基本上,我想从以下方面重定向访问者:
示例.com/sites/default/files/*
致:
示例.com/sites/example.com/files/*
同时允许来自其他域(例如example2
我在笔记本电脑上安装了ubuntu,用于开发web应用程序。当我输入时,我会看到我的php网页,就像我通常看到的那样,所有css样式都加载并呈现良好
当我试图通过键入IP地址从远程机器连接到同一个apache服务器时,页面会加载,但根本没有任何css样式。我在尝试从同一个盒子上的虚拟机连接到apache服务器时也遇到同样的问题。我想让这个工作,所以我可以在IE中测试我的网络应用程序,但显然css不加载是一个问题。有什么提示吗?查看源代码并查看样式表是如何被引用的
如果您有http://local
我有一个超链接,看起来像这样:
http://domain.com/sample/comments/65
当我点击它时,它会变成这样:
http://domain.com/sample/comments/index.php?submissionid=65
我正在使用重写规则让它这样做。这就是我想要的,除了我还希望浏览器中显示的URL看起来仍然像“
我该怎么做?.htaccess文件显示在下面
RewriteEngine on
RewriteRule ^comments/([0-9]+)?$
我有一个问题,谷歌用错误的url索引了一些页面
他们正在索引的url是:
http://www.example.com/index.php/section1/section2
我需要它重定向到:
http://www.example.com/section1/section2
.htaccess不是我的强项,因此任何帮助都将不胜感激
提前谢谢。原来的答案实际上是正确的,但缺乏解释。我想补充一些解释和修改
我建议阅读这篇简短的介绍(15分钟),并在阅读时参考这两页
这是从URL隐藏ind
在Java源代码中,我希望使用存储在应用程序“lib”目录中的Java归档(.jar)中的不同类。但是如果我执行“ant run”,那么我总是会收到“java.lang.NoClassDefFoundError”消息。我试过几种方法来修复它,但都没用。。。也许这里有人能帮我
这是我的build.properties文件:
app.name=MyApplication
app.version=1.0
main.class=mypackage.MyMain
build.dir=build
class
我正在用JSP开发一个web应用程序,我的web容器是ApacheTomcat7.0.2(它的可移植跨平台版本)。由于我已经广泛使用HTML5-CSS3,并且我的目标浏览器是Google Chrome,因此我只能在Opera web浏览器中运行Apache服务器,其余安装的浏览器都不能运行它
以下是我在Windows7机器中启动服务器所遵循的步骤
-在Windows中从Apache-Tomcat-7.0.2/bin/service.bat安装Apache Tomcat服务
-已使用tomcat7
我正在管理一个托管服务器,我的一个客户将推出一个高流量的PHP网站。这是一个一分钱拍卖网站,我们预计每天有2.5万到3万名访问者
您能告诉我,为了避免出现问题,我应该在服务器配置(PHP和Apache)中更改什么吗?恐怕服务器会因大量访问者而崩溃
谢谢您可以使用操作码缓存,每个加速器都是一个很好的选择
您可能还想考虑创建Apache VSTOST,以提供静态图像内容(如图像/CSS/JavaScript)。如果这些都可以放到CDN中,那就更好了
还有其他可用于基准测试的工具,包括Apache基准
目前,我的主目录和子目录都有密码保护,但是我想只在从外部IP地址连接时需要密码保护,而在从本地子网连接时不需要密码保护
当前/etc/apache2/sites available/default如下所示:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Op
您好,提前感谢您的帮助
这里是我安装ssl证书的问题(从godaddy到托管在ec2实例上的apache)。在除IE9之外的所有情况下,它都可以正常工作。IE9显示了一个域不匹配错误。奎尔斯也有同样的表现
两者都显示了一个安全域domU-12-31-39-10-61-F2,而不是www.amplify-social.com,它是一个SAN
所有其他证书均显示正确的证书
我假设quayls用来判断不匹配的方法和IE9是一样的,但我一辈子都想不出如何补救 您明显地在服务器上使用了多个证书,需要服务
我正在尝试创建一个供自己使用的PHP wiki,并使用Apache mod_重写规则使/Main_Page转到/index.PHP?title=Main_Page
代码如下:
RewriteRule ^([a-zA-Z0-9]+)$ /index.php?title=$1
RewriteRule ^([a-zA-Z0-9]+_?[a-zA-Z0-9]+)$ /index.php?title=$1
RewriteRule ^([a-zA-Z0-9]+_?[a-zA-Z0-9]+_?[a-zA-Z0
在apache服务器(windows7上)的httpd.conf文件中,我使用了LoadModule alias\u modules/mod\u alias.so
然后我用以下内容修改了httpd.conf:
别名/b/blog
脚本别名/cgi-bin/“cgi-bin/”
在我重新启动服务器并在地址栏中键入localhost/b后,它没有重定向到localhost/blog。我不知道为什么。您能帮助我吗,非常感谢您提供的任何帮助。别名声明与重定向不同
Alias /b /blog
告诉
当我打字时:
[root@lts5 /]# ldd /usr/lib64/httpd/modules/mod_wsgi.so
libpython2.5.so.1.0 => /root/epd-5.1.0/lib/libpython2.5.so.1.0 (0x00002b4b53ccf000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b4b54036000)
libdl.so.2 => /lib6
标签: Apache
reverse-proxysubdomainwildcard-subdomain
我正在尝试使用Apache构建一个反向代理。
我的目标是将.domain.com/file.html格式的所有请求代理到www.domain.com//file.html
我需要捕获原始URL的,并使用它来构建目标URL
我假设我需要一个Apache指令,它可以匹配整个URL上的正则表达式,而不是%{HTTP_HOST}之后的URL部分,因为我的目标URL包含原始URL的子域。由于这个原因,我不能使用ProxyPassMatch指令,因为它只匹配%{HTTP\u HOST}之后的URL部分
另一
我有一个简单的问题,我的javaxmlrpc客户端似乎无法正确地与用TCL编写的XMLRPC服务器通信
(使用TCL XMLRPC服务器开源)
概要:TCL/Python等中的XMLRPC客户端可以/确实向TCL XMLRPC服务器发送/接收消息,但我的javaxmlrpc客户端似乎无法工作
Java客户端代码:
/*
* try's, catches, comments removed to show code-flow w/ out mess.
* host/port/
这就是我如何将mod_pywebsocket安装为apache扩展的方式
root@senior:/var/www# wget http://pywebsocket.googlecode.com/files/mod_pywebsocket-0.7.8.tar.gz
root@senior:/var/www# tar xvf mod_pywebsocket-0.7.8.tar.gz
root@senior:/var/www# cd pywebsocket-0.7.8/src/
root@senio
我正在尝试对一个简单的网站进行一些修改,为此,我进行了一次递归wget,以便将整个网站带到我的机器上(获得许可)。原始网站位于,我制作的副本位于。虽然由于某种原因,我在自己的服务器上访问index.xhtml的副本时出现了以下错误,但大多数事情似乎都运行良好
我比较了这两个站点之间的代码,据我所知,没有任何差异(尽管我已经通过链接和固定链接指向正确的位置)会导致这种情况。任何帮助都将不胜感激,因为我不确定是什么原因导致了这种情况,谢谢(同样,如果这会产生任何影响,复制的站点正在apache服务
使用.htaccess重写规则,我将如何重写以下内容
我想翻译成英语
我还想翻译成
提前谢谢 试试这个
RewriteEngine On
RewriteCond %{QUERY_STRING} c=([^&]+)
RewriteRule ^soap /_pag/${uppercase:%1}? [L,R=301]
RewriteRule ^soap/(.+)$ /_pag/${uppercase:$1} [L,R=301]
它没有经过测试,也没有编写重写条件
在apache或虚拟主机配
我试图在Solr3.6中添加多个内核,但我无法做到这一点。我在solr.xml文件中编写了以下内容
<solr persistent="true" sharedLib="lib">
<cores adminPath="/admin/cores" defaultCoreName="collection1">
<core name="collection1" instanceDir="." />
</cores>
我正在尝试在Ubuntu12.04 LTS 64位服务器上为Rails 3.2.13应用程序安装Phusion Passenger for Apache
我可以使用Webrick服务器很好地运行Rails应用程序,但每当我在Apache下运行它时,就会出现500个内部服务器错误,Apache错误日志显示如下:
*** Phusion Passenger: no passenger_native_support.so found for the current Ruby interpreter.
我是否可以使用以下命令删除从主域设置的所有cookie:
(一)
请求头未设置Cookie
(二)
标题未设置集Cookie
我想满足这个规则:
谷歌页面速度:来自无cookie域的服务器静态内容。
以上哪项更好?为什么
更新:
我想删除子域中用于主域的cookie,但它来了。我看到它来自adsense、cpanel和其他网站。CloudFlare还添加了用于主域的cookie,但它来自子域。这似乎是针对其他地方错误的补丁。如果你不想要饼干,为什么要设置饼干?如果必须,从请求中取消设置c
这里有个小问题,在将我的站点更改为CMS之前,我遇到了将所有https://请求重定向到http://的问题
我的.htaccess中有以下内容,这些都是我做的
RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^(.*)$ http://www.mysite.net/$1 [L,R=301]
但是在将其更改为需要不同设置的CMS之后,我不能再使用上述代码,因为它没有完成最初打算做的事情
这是我在.htaccess
RewriteEngine On
标签: Apache
Api
benchmarkingperformance-testing
使用冗长的自定义授权标头时,Apache基准测试失败-
ab.exe -n 1 -c 1 -S -H "Authorization: SAML PHRyaWJ1dGUgQXR0cmlidXRlTmFtZT0iaGFzX3NlbGVjdCIgQXR0cmlidXRlTmFtZXNwYWNlPSJodHRwOi8vc2NoZW1hcy5iZW50bGV5LmNvbS93cy8yMDExLzAzL2lkZW50aXR5L2NsYWltcyI+PHNhbWw6QXR0cmlidXRlVmFsdWU+dH
为了让我的Web应用程序(由AllegroServe提供服务)处理潜在合作伙伴的Shibboleth SOS设置,阻力最小,我决定尝试在AllegroServe前面运行Apache,因为合作伙伴和Shibboleth支持Apache
无论如何,我采取了一种非常简单的方法,在打开所有推荐的反向代理模块后,我将其放在了httpd.conf中:
ProxyPass / http://localhost:8000 retry=1 acquire=3000 timeout=3000 Keepalive=O
我在名为localhost:5999/madison/
.htaccess文件(下面的代码)位于同一文件夹localhost:5999/madison/
如果在浏览器中,我转到localhost:5999/madison/或localhost:5999/madison/index.php或localhost:5999/madison/xyz其中xyz不包含正向斜杠,它会将我重定向到以下文件:localhost:5999/madison/inc/views/view-404.php
我的问题是:为
我在Apache2 Web服务器上安装了几个Drupal。
每次安装都是文档根目录上一个单独的虚拟主机,如
/var/www/html/site-1
/var/www/html/site-2
/var/www/html/site-3
我只想在“site-1”上执行Drush命令,例如安装一个模块。
为了只为“站点1”做到这一点,我应该做以下几点吗
1.)cd/var/www/html/site-1/sites/all/modules
2.)drush en模块名称-y
上述内容是否仅为“站点
我正在对mapToPair中的fetchint表进行扫描,结果是不可序列化的:org.apache.hadoop.hbase.client.result我遇到了问题,结果出现了非序列化异常。
我解决了
请试试这个
conf.set(“spark.serializer”、“org.apache.spark.serializer.KryoSerializer”)
conf.registerKryoClasses(数组(classOf[org.apache.hadoop.hbase.client.Re
我正在运行一个基于CXF的web服务客户端(使用.net端的web服务)。除了pdf文件传输之外,其他方法都能很好地工作
如果我通过junit(spring loaded context和cxf)运行相同的配置,或者通过soap ui使用相同的web服务,则pdf文件传输正确
一旦我通过WebLogic12c(12.1.3)运行它,pdf的二进制内容就会损坏。下面是一个例子:
* Good File (transferred via CXF standalone / junit) *
%PDF
我正在使用WebSocket进行开发,并制作了一个运行在Tomcat8上的工作web应用程序。但是,当使用前面的Apache 2进行测试时,客户端会收到HTTP 500,Tomcat日志会显示:
java.lang.UnsupportedOperationException: HTTP upgrade is not supported by the AJP protocol
at org.apache.coyote.ajp.AbstractAjpProcessor.action(Abs
是否可以将特定源(或类型)的apache flume记录器输出重定向到不同的日志文件,以便于解释
例如,http源输出到http.log,exec源输出到exec.log
在flume中是否可以实现上述目标?如果我理解得很好,您希望将每个组件(源、通道或接收器)的日志跟踪写入一个独立的文件,对吗?是的,没错@frb
我想安装mod_wsgi包,它提供了一个Apache模块,实现了一个兼容wsgi的接口,在Apache服务器上托管基于python的应用程序。但是为了这个目的,apache应该安装在ubuntu机器上
我对网络托管还不熟悉,所以我研究了apache如何工作的所有细节。但后来我在ubuntu上安装了apache2。没有合适的文档可以通过阅读我在ubuntu论坛上安装的内容来安装它-
sudo apt-get install apache2
但是mod_wsgi官方的github页面说了这些,这让
我有一个网站出现了问题,我在一个带有查询字符串的特定网站URL上遇到了404错误。这不是我经常使用的网站,所以我不确定是否还应该使用任何查询。我自己也试过,但没用
Redirect 301 /category.aspx?id=MISC34 /
我希望301 direct特定于www.example.com/category.aspx?id=MISC34以转到主页。这对我不起作用。如果这很重要的话,就在Wordpress上
我不太精通htaccess。您可以在中使用任何帮助。htaccess:
我正在os x el capitan上使用openssl 1.0.1。我想启用TLS压缩。我已将SSLCompression设置为打开,但仍不执行压缩
另外,我知道压缩是不安全的,但我必须让它为我的班级演示犯罪攻击。我也有支持压缩的浏览器,所以浏览器似乎不是问题。ServerHello消息始终决定使用null(0)压缩。那么问题似乎位于服务器端
如果您是服务器的管理员,并且服务器运行的是最新的操作系统,恐怕您可能需要手动编译OpenSSL,其中包含选项zlib。我确实使用zlib选项重新编译了。
及
我已经为主域分配的同一IP创建了一个记录“dev”。
我错在哪里?在将同一主机用于两个虚拟主机之前,需要在httpd.conf中提供NameVirtualHost指令
将NameVirtualHost*:80添加到您的httpd.conf它将被弃用
<VirtualHost *:80>
ServerAdmin sales@example.com
DocumentRoot /var/www/html/example
ServerName example.co
我正在尝试为名称未知但与值匹配的参数设置ModSecurity白名单。例如,我想将任何时间戳参数列为白名单(例如,timestamp=2016-01-01 00:00:00)。目前,这会触发规则981173(受限SQL字符异常检测警报-超出特殊字符总数)
下面的操作将起作用,但如果至少有一个参数匹配,则将跳过对所有参数的检查,因此它不会捕获中的badvalue参数https://www.example.com/?timestamp=2016-01-01+00:00:00&badvalue=201
我想将Apache Web服务器移动到ngnix Web服务器,但如何将这些Apache规则更改为ngnix。
我的主站点中有一个.htaccess文件,子目录中有一个.htaccess文件
主站点.htacess
重新启动发动机
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
</IfModule>
<IfModule m
背景:
我有一个域:example.com,但我想创建一个类似于api.example.com的域,以便像web服务一样使用它
昨晚,我得到了一个使用Let's Encrypt的免费SSL证书
我的域名example.com应该在/var/www/website/中打开内容
我的域名api.example.com应该在/var/www/api/中打开内容
我在互联网上寻找一些信息,我在/etc/apache2/sites available/
/etc/apache2/sites availab
是否可以使用通用规则使用.htaccess从任何目录或子目录重定向到特定页面
更准确地说,如果我想要像example.com/login这样的URL重定向到example.com/login.php?action=login,我在.htaccess文件中使用以下行:
RewriteRule ^login$ /login.php?action=login [L]
但是有没有可能有一个规则允许我从example.com/any_directory/login重定向到example.com/logi
我的网站在http上运行良好,但使用带有有效证书的https只能成功加载登录页。尝试点击任何其他页面会导致找不到URL
我在同一台服务器上有一个站点的克隆,使用不同的站点名称(test.mysite.com)在https上使用自签名证书。不知道为什么一个有效,另一个无效
Apache conf文件是相同的(站点名称除外)
是证书文件的问题吗?我设置了自签名的,但其他人设置了付费的
我在哪里看
/public/.htaccess
<IfModule mod_rewrite.c>
<
我在schema.xml中创建了一个新的字段类型,我想知道在索引和查询分析器链(而不仅仅是查询链)中使用同义词GraphFilterFactory的主要区别是什么。任何关于这一点以及这两条链条的根本区别的见解都将是非常棒的。有一个问题。@MatsLindh非常感谢,我会去看看。
在Debian 9机器上成功安装Akeneo的依赖项和Akeneopim社区标准后,我可以在http://myhost.net/app.php
登录过程在http://myhost.net/form/extensions。
这应该是一个JSON文件(就像Akeneo的演示安装一样),但它不是在安装过程中构建的。此外,当我手动创建此文件时,登录过程将继续到下一个404:
myhost.next/localization/format/date
myhost.next/rest/security/
我可以在Apache服务器上的.htaccess文件中使用mod\u rewrite。我想要这样的东西:
RewriteEngine On
RewriteCond %{HTTPS} !on [NC,OR]
RewriteCond %{HTTP_HOST} !^example\.com
RewriteCond %{HTTP_HOST} !^sub\.example\.com
RewriteRule ^/?(.*)$ https://example.com/$1
意思是“如果http或请求除su
在安装ssl并使用HttAccess将所有页面设置为https后,我意识到我的网站实际上无法使用https运行,因为它有许多嵌入了http协议的代码,这些代码无法更改为https或删除,但简单地删除强制使用https的重写规则是不起作用的,因为谷歌已经用https对所有页面进行了索引,所以现在谷歌的大部分搜索流量都流向了https版本的网站,他们看到了混合内容错误。
我试图实现我在论坛中找到的示例,但当我应用此代码时
RewriteCond %{HTTPS} on [NC]
RewriteRul
我的Magento Website遇到了一个令人厌倦的问题。。。每隔1-2天,它就会下降。错误为错误503后端提取失败。大师冥想。
当我检查apache日志时,它会显示“[proxy_fcgi:error][pid 3910:tid 140273111668480](70007)指定的超时已过期:[client 127.0.0.1:55123]AH01075:错误将请求发送到:81:(轮询)”
我怀疑这是apache的问题,因为它无法返回到varnish。。。我查看了一些博客,根据它们,apac
标签: Apache
passengervirtualhostredmineapache-config
我无法在Debian 7服务器上同时运行两个Redmine。使用Apache2和Passenger(ruby rails)
这两个应用程序都在测试环境(Webrick服务器)中工作,如果我在apache配置文件中只声明一个虚拟主机,这两个应用程序都可以工作。但如果我同时声明两者,那么只有第一个有效:
<VirtualHost *:80>
ServerName <myURL>/requests
DocumentRoot /var/www/
RailsEnv p
我想在不同的URL重定向以下URL。请帮帮我
第一个URL:
重定向到
第二个URL:
重定向到
我做了什么?
我尝试了下面的解决方案,第二个URL工作良好
RewriteRule ^images/([0-9]+)/ http://localhost/magento2-ce/book/landing/detailedview?itemcode=$1J [R=301,NC,L]
但是,当我为第一个URL重定向应用下面的规则时,上面的重写规则不起作用
RewriteRule ^images/ h
经过一些真正广泛的搜索后,我无法确定是否可以在以下配置上运行TLSv1.2:
Debian GNU/Linux 4.0(32位)
Apache/1.3.34(Debian)
OpenSSL 0.9.8zf
我们正在托管一个非常重要的非常旧的应用程序,它是多年前由不再在公司工作的员工安装的。所以,我们有点陷入了目前的状况
如上所述,操作系统是Debian GNU/Linux 4.0和apache 1.3.34。openssl版本是0.9.8zf。我知道运行TLSv1.2至少需要1.0.1的Op
我有一个运行KeyClope的身份验证服务器,还有一个带有mod_auth_openidc的Apache2 Web服务器来执行OAuth2授权
使用浏览器,我可以成功截获对受保护资源的访问,从而将用户重定向到KeyClope登录页面。成功登录后,用户将被重定向到资源链接
使用Postman,我还可以通过密码授权流检索访问令牌JWT,然后使用访问令牌访问受保护的资源。postman提供的cURL代码表明还需要mod_auth_openidc_会话cookie
接下来,我尝试在Linux CLI中执
我需要使用htaccess获得重定向
From:但是如果没有URL参数,我还需要使用空参数获取重定向
到:另一个域
因此,我需要将valuesource移动到sub_id,将value关键字移动到sub_id2
我试着这么做,但不起作用:
RewriteCond %{QUERY_STRING} ^source=([^&]+)&keyword=([^&]+)$
RewriteRule ^go/zaym http://example2.com/sub_id=%1&su
我需要将文件放入一个新文件夹,如下所示:
domain.com/newsite/newpanel/events.php
服务器中还有其他文件,如:
domain.com/events.php
domain.com/oldsite/events.php等
要求1:
我无法使用通用规则重定向所有内容(因为存在旧的实现),
所以我只想重定向特定的URL。
domain.com/events现在应该跳过旧文件并转到domain.com/newsite/newpanel/events.php
要求2:
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 799 页