问题标签 [apache-config]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 服务器的问题
我想通知您有关服务器的另一个问题。当我们更新记录时,它会更新数据库中的记录,但是当我们想通过 php 文件的前端应用程序在浏览器上访问它时,它不会立即显示更新的记录。这需要 15-20 分钟或更长时间,或者有时我们关闭浏览器并打开另一个浏览器,然后更新的记录就会显示在那里。我已经删除了浏览器缓存,但问题仍然存在。我已经在 IE 6.0、7.0、chrome、safari、mozilla 等不同的浏览器中对此进行了检查,但找不到解决方案。
请建议我服务器有什么问题?请检查此网址: http ://www.nicee.org/trial/view.php
apache - apache中带有子域的重定向规则?
大家好,我的 domainname.com 上有多个子域,我需要将 www.*.domainname.com 重定向到 *.domainname.com
例如: http ://www.sub1.domainname.com 到 http://sub1.domainname.com
任何想法如何做到这一点?
.htaccess - apache配置的等效值是多少
我需要将以下 nginx 规则转换为 Apache 配置。谁能帮我。
apache - 阿帕奇服务器问题?使用 vmware 时无法从主机操作系统访问来宾操作系统中的 apache 服务器
情况如下:
- 使用 VMWare Workstation,将网络适配器设置为桥接。-主机操作系统是winxp,来宾操作系统是CentOS 5 -安装在来宾(centos)操作系统中的Apache服务器 -说我的主机ip:,我172.19.20.100
的客人ip:172.19.20.101
我的主机安装了rails,所以我只需在命令行中输入“rails server”,它就会启动一个服务器。当我172.19.20.100:3000
在浏览器中输入时,我可以在我的来宾操作系统中访问它。
172.19.20.101
但是当我在来宾中启动 Apache 服务器时,当我在浏览器中输入时,我无法在主机中访问它。如果我输入172.19.20.101
来宾,它确实有效......并且ping 172.19.20.101
在主机命令行中也有效。
所以我猜apache服务器出了点问题。但是我在 httpd.conf 中添加了一些教程,并没有发现任何异常。
请给一些建议。
apache - 需要在 Apache 上允许编码斜线
我目前正在尝试在 URL 中放置一个 URL。例如:
我知道我必须对 URL 进行编码,我已经完成了,但现在我404
从服务器而不是我的应用程序返回一个错误。我认为我的问题出在 apache 上,可以通过AllowEncodedSlashes On
指令修复。
我尝试将指令放在 httpd.conf 的底部无效,并且不确定下一步该做什么。我把它放在正确的地方了吗?如果是这样,有人有其他解决方案吗?
apache - Apache Url 重写 - Linux
我的网站是使用 PHP 构建的。所以所有文件都是 .php 扩展名。我需要将扩展名更改为 .html 我得到了此代码。
重写引擎开启
RewriteRule ^(.*).html$ $1.php [L]
我能够使用 .html 访问文件。
但我现在面临的问题是
页面中的所有菜单链接都使用超链接 somefile.php 进行硬编码。因此所有请求都以 .php 扩展名发送到服务器,因此浏览器显示 .php 扩展名。所以我试图将.php重定向到.html,但它导致循环......
即在菜单中,当我单击服务时,服务的超链接是 www.mydomain.com/services.php 所以地址栏中的 url 是 www.mydomain.com/services.php
我需要将其更改为 .html
如何??
提前致谢........
apache - AllowEncodedSlashes 问题
我目前在我的 Apache 服务器上遇到编码斜杠的问题。url结构如下:
然后我从 Apache 收到 404 错误(我的应用程序应该处理所有错误。)
显然,该AllowEncodedSlashes On
指令应该在这个地方帮助我,但它似乎没有产生任何影响。我把它放在 httpd.conf 中,如下所示:
/etc/init.d/httpd restart
然后使用命令重新启动 Apache 。
这几天我一直在尝试解决这个问题。我有人说 AllowEncodedSlashes 指令有效,有人说它有问题,应该折旧。我想知道 AllowEncodedSlashes 和 clean URL 一起工作是否存在问题?
无论如何,感谢所有帮助。提前致谢。
performance - 损坏的 css/图像链接 404 错误会影响负载下的服务器性能吗?
我的网站上有一些图像和一个 css 文件在服务器上不存在,因此每次访问者访问时,Apache 都会在其日志中引发 3 404 错误。项目隐藏在页面上,因此不影响页面的显示。我们的站点在测试和生产环境中表现良好。我们最近收到了每天 30,000-40,000 访问者的 2 天流量高峰,而 apache 减速停止,等待 22-25 秒,然后将任何内容返回到浏览器。
页面上抛出的 404 错误会改变服务器性能吗?
404 错误是否比正常请求更占用资源?
任何信息:Apache 处理 404 错误的方式将不胜感激。
谢谢, Sj
mod-rewrite - magento https/http 重定向
有没有办法根据 magento 中的参数重定向域。
例如:
如果用户尝试加载https://stage.domain.com/系统应将其重定向到 http://stage.domain.com/,
如果用户尝试加载https://stage.domain.com/all_access_profile系统应将其重定向到 http://stage.domain.com/all_access_profile,
但其余的可以转到用户实际请求的实际链接。
我从@stackoverflow 得到了这个
这个总是重定向。需要如何更改以获取基于 url 参数的重定向。
谢谢
apache - Apache:恢复“启用站点”的配置文件
当我意识到“站点可用”配置文件夹中有很多没有被使用的东西时,我正在清理我的一台旧服务器,因为我需要并且很少修改的所有东西都在“站点-启用”文件夹,我在“站点可用”文件夹上运行了“rm -rf *”...
坏主意,“启用站点”中的文件实际上是指向“站点可用”中的文件的符号链接,即我刚刚删除的那些。
好消息是我还没有应用更改或重新启动 apache,所以我所有的网站都还在运行。有没有办法从当前运行的 apache 进程中恢复这些文件?