- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
当我从本地网络上的远程设备访问 WordPress 网站时,即:www.test.local WAMP 决定将此请求重定向到看起来像 www.test.local 的 url http/www.test.local/ 我会得到一个错误。但是,当我从主计算机(使用 WAMP)访问 url 时,不会发生重定向。我试图删除主要的 wordpress htaccess。如果网站只有 index.html 就不会出现这个问题。
我从错误日志中得到的所有信息:
[www.test.local/sid#1a426ce7a18][rid#1a432dc9390/initial] [perdir C:/Users/{MyUser}/work/test/www/] strip per-dir prefix: C:/Users/{MyUser}/work/test/www/ ->
[www.test.local/sid#1a426ce7a18][rid#1a432dc9390/initial] [perdir C:/Users/{MyUser}/work/test/www/] applying pattern '^index\\.php$' to uri ''
[www.test.local/sid#1a426ce7a18][rid#1a432dc9390/initial] [perdir C:/Users/{MyUser}/work/test/www/] strip per-dir prefix: C:/Users/{MyUser}/work/test/www/ ->
[www.test.local/sid#1a426ce7a18][rid#1a432dc9390/initial] [perdir C:/Users/{MyUser}/work/test/www/] applying pattern '.' to uri ''
[www.test.local/sid#1a426ce7a18][rid#1a432dc9390/initial] [perdir C:/Users/{MyUser}/work/test/www/] pass through C:/Users/{MyUser}/work/test/www/
[www.test.local/sid#1a426ce7a18][rid#1a4296ec5d0/subreq] [perdir C:/Users/{MyUser}/work/test/www/] strip per-dir prefix: C:/Users/{MyUser}/work/test/www/index.php -> index.php
[www.test.local/sid#1a426ce7a18][rid#1a4296ec5d0/subreq] [perdir C:/Users/{MyUser}/work/test/www/] applying pattern '^index\\.php$' to uri 'index.php'
[www.test.local/sid#1a426ce7a18][rid#1a4296ec5d0/subreq] [perdir C:/Users/{MyUser}/work/test/www/] pass through C:/Users/{MyUser}/work/test/www/index.php
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] add path info postfix: C:/Users/{MyUser}/work/test/www/www.test.local -> C:/Users/{MyUser}/work/test/www/www.test.local/
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] strip per-dir prefix: C:/Users/{MyUser}/work/test/www/www.test.local/ -> www.test.local/
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] applying pattern '^index\\.php$' to uri 'www.test.local/'
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] add path info postfix: C:/Users/{MyUser}/work/test/www/www.test.local -> C:/Users/{MyUser}/work/test/www/www.test.local/
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] strip per-dir prefix: C:/Users/{MyUser}/work/test/www/www.test.local/ -> www.test.local/
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] applying pattern '.' to uri 'www.test.local/'
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] RewriteCond: input='C:/Users/{MyUser}/work/test/www/www.test.local' pattern='!-f' => matched
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] RewriteCond: input='C:/Users/{MyUser}/work/test/www/www.test.local' pattern='!-d' => matched
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] rewrite 'www.test.local/' -> '/index.php'
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] trying to replace prefix C:/Users/{MyUser}/work/test/www/ with /
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] trying to replace context docroot c:/Users/{MyUser}/work/test/www with context prefix
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334b9cc0/initial] [perdir C:/Users/{MyUser}/work/test/www/] internal redirect with /index.php [INTERNAL REDIRECT]
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334a4b68/initial/redir#1] [perdir C:/Users/{MyUser}/work/test/www/] strip per-dir prefix: C:/Users/{MyUser}/work/test/www/index.php -> index.php
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334a4b68/initial/redir#1] [perdir C:/Users/{MyUser}/work/test/www/] applying pattern '^index\\.php$' to uri 'index.php'
[www.test.localhttp/sid#1a426ce7a18][rid#1a4334a4b68/initial/redir#1] [perdir C:/Users/{MyUser}/work/test/www/] pass through C:/Users/{MyUser}/work/test/www/index.php
[www.test.localhttphttp/sid#1a426ce7a18][rid#1a4426f31f0/initial] [perdir C:/Users/{MyUser}/work/test/www/] add path info postfix: C:/Users/{MyUser}/work/test/www/www.test.localhttp -> C:/Users/{MyUser}/work/test/www/www.test.localhttp/www.test.local/
[www.test.localhttphttp/sid#1a426ce7a18][rid#1a4426f31f0/initial] [perdir C:/Users/{MyUser}/work/test/www/] strip per-dir prefix: C:/Users/{MyUser}/work/test/www/www.test.localhttp/www.test.local/ -> www.test.localhttp/www.test.local/
我的虚拟主机文件:
<VirtualHost *:80>
ServerName localhost2.local
ServerAlias *.*.local
VirtualDocumentRoot "c:/Users/{MyUser}/work/%2/%1/"
<Directory "c:/Users/{MyUser}/work/">
ServerSignature Off
Options Indexes FollowSymLinks IncludesNoExec
AllowOverride All
Order allow,deny
Allow from all
# Insert the following:
Require all granted
</Directory>
</VirtualHost>
如果我将使用标准 WP 生成的 .htaccess :
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
结果是 URL 被重定向到 www.test.localhttphttphttp... 等,直到达到限制...在远程设备上是 WAMP pc IP 作为代理。知道重定向源自何处吗?
编辑:更新日志 - 这是显示重写跟踪的内容。当从本地主机访问时,直到第 9 行都是一样的,然后它像往常一样调用 Assets 等...
最佳答案
编辑:这似乎不是问题所在,因为问题的更新很清楚。仍然将它留在这里,以供可能会发现它有用的随机 google 员工使用。
要更新您的 wordpress 站点的 URL:
您可以将option_name
的“home”和“siteurl”更新为option_value
的“http://www.test.local/” '(两者的值相同)在你的 wp_options 表中 -
UPDATE [yourWPDB].wp_options
SET option_value='http://www.test.local/'
WHERE option_name = 'home' OR option_name = 'siteurl'
您还可以将以下行添加到您的 wordpress 根目录中的 wp-config.php 文件中以进行更新 -
define('WP_SITEURL', 'http://www.test.local/');
define('WP_HOME', 'http://www.test.local/');
关于php - WAMP 的远程访问重定向到重复的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48042742/
如何在不丢失配置的情况下升级 WAMP 服务器?我当前的版本是 WAMP 3.0.8,我想将其升级到 WAMP 3.1.0。 来自 WAMP 3.0.8 Apache 2.4.23 MySQL 5.7
我已经尝试通过路由器进行端口转发,并且还禁用了我的防火墙。 我还编辑了 httpd.conf。在那里我改变了 Listen 80 到 Listen 8080 我还从 localhost:80 更改了
无论如何,我可以在 Windows 7 计算机上的 USB 上使用 PHP、mySQL、apache、phpmyadmin 吗?询问的原因是我没有足够的权限在计算机上安装 XAMPP 之类的软件包,我
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭10 年前。 Improve th
我在 Web 浏览器中使用 autobahn-js (0.11.2),在后端使用 crossbar 消息路由器 (v17.2.1)。 在网络断开的情况下(例如由于网络不佳),autobahn-js 客
我正在使用 Wamp 2.2,编辑 conf/extra/httpd-vhosts.conf 编辑此文件以添加 VirtualHosts ,但是当我在 httpd.conf 中取消注释行时 code>
作为我用来验证为站点完成的编程的一些自动部署 + 测试脚本的一部分,我有一些更新 Apache 配置文件的脚本。我想以编程方式重新启动 WAMP,以使更改生效。有没有好的方法可以做到这一点? 脚本是p
您好 Java 代理开发框架开发人员!我想将 WAMP 与 JADE 一起使用,我可以这样做吗,很简单,因为我非常反对 WAMP。还是 JADE 只推荐与 Java 相关的技术进行接口(interfa
我安装了wamp2.4。我卸载了然后安装wamp2.5。现在我在 "C:\wamp\bin\mysql" 中有 2 个文件夹 mysql5.6.12 mysql5.6.17 我将所有数据库文件夹从my
我有一个运行项目的本地 WAMP 服务器 (c:\wamp\www\myProject)。我想使用 PhpStorm 编辑和调试这个项目。我想我必须在 PhpStorm 中创建一个项目并将我的源代码导
我在Windows 8上安装了wamp,我关闭了Skype端口80,我使用了桌面版本的Skype。现在我看不到我的本地主机或 phpmyadmin。哎呀! Google Chrome 无法连接到本地主
我无法删除 C 盘中的 WAMP/bin/mysql 文件夹,每当我按下删除键时,都会出现一个对话框:该操作无法完成,因为该文件已在另一个程序中打开。关闭文件并重试。注意:我已经卸载了 wamp 服务
我想跟踪执行查询所需的时间我提到了 this post但我没有时间只得到查询。在使用我的 Web 应用程序一段时间后,使用 select、update 和 insert 查询(不是来自控制台,而是真正
很长一段时间以来,我一直在使用 php 5.3.5 安装 wamp现在我正在使用 Symfony2.1,需要国际扩展所以我下载并安装了 php 5.4.6,第一次一切正常 但现在我在一个新项目上,我需
我有一个快速的问题。我是第一次尝试使用 Laravel。为此,我正在使用 Wamp。我不知道这是否重要,但我在这个地址设置了 wamp 的 DocumentRoot : DocumentRoot "C
我刚刚下载并安装了 WAMP,当我打开它时,我收到一个警告框 Aestan Tray Menu has stopped working -"A problem has caused program t
我正在尝试从我的本地网站建立 wamp 连接。我在服务器端使用 Ratchet/Wamp,在客户端使用 autobahn|js。该服务运行良好,我能够连接,正在服务器上触发 onOpen/onClos
我已经在我的 Windows 7 机器上下载并安装了 WAMP 服务器版本 2.1d。当我从开始菜单中选择“启动 WAMP 服务器”时,托盘图标出现,但没有任何功能。当我悬停时,工具提示告诉我 2 个
我以前从未遇到过 Wamp 的问题,找不到问题所在。我的 www 文件夹中有几个项目(运行 Windows 7)。 我的主机文件有一行 127.0.0.1 localhost未注释 当我去http:/
我已经在我的 Windows 8 上安装了 WAMP,现在出于某些原因我需要知道它是 32 位还是 64。浏览并查看“关于”和版本/许可证文件,但找不到任何地方。顺便说一下,它是 WAMPServer
我是一名优秀的程序员,十分优秀!