<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="https://v1sta.xyz/wp-content/plugins/pretty-rss-feeds/xslt/pretty-feed.xsl" type="text/xsl" media="screen" ?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/">

<channel>
	<title>2026年1月16日 &#8211; 景の域</title>
	<atom:link href="https://v1sta.xyz/2026/01/16/feed/" rel="self" type="application/rss+xml" />
	<link>https://v1sta.xyz</link>
	<description>远景的幻想空间</description>
	<lastBuildDate>Sun, 18 Jan 2026 06:56:05 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>

<image>
	<url>https://v1sta.xyz/wp-content/uploads/2026/03/V1sta-Orb-Output512-2-60x60.png</url>
	<title>2026年1月16日 &#8211; 景の域</title>
	<link>https://v1sta.xyz</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>通过Webinoly安装WordPress并修改端口号</title>
		<link>https://v1sta.xyz/tech/webinoly-install-wordpress-on-wan/</link>
					<comments>https://v1sta.xyz/tech/webinoly-install-wordpress-on-wan/#respond</comments>
		
		<dc:creator><![CDATA[域主 V1STA]]></dc:creator>
		<pubDate>Fri, 16 Jan 2026 11:58:31 +0000</pubDate>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[Webinoly]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://v1sta.xyz/?p=2414</guid>

					<description><![CDATA[继上次在自家服务器上搭建WordPress看起来过去了一些时日，由于自家宽带不开放80和443常见端口访问，直 &#8230; <a href="https://v1sta.xyz/tech/webinoly-install-wordpress-on-wan/" class="more-link">继续阅读<span class="screen-reader-text">通过Webinoly安装WordPress并修改端口号</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">继上次在自家服务器上搭建WordPress看起来过去了一些时日，由于自家宽带不开放80和443常见端口访问，直接在WP后台修改成地址+端口号也是一直苦恼于重定向次数过多的问题，所以又是改nginx又是改数据库。但熬夜许久忽然发现解决方案如此简单。</span></p>
<p><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">简单说一下要点就是：直接在wp-config.php编辑站点目录的define编码项目。</span></p>
<h5><span style="color: #32a0bc; font-family: Microsoft YaHei UI;">前置条件：<br />
</span></h5>
<ul>
<li><span style="color: #524f4c;"><span style="font-family: Microsoft YaHei UI; font-size: 8pt;">一个真正的域名，可创建SSL证书</span><span style="color: #595959; font-family: 微软雅黑; font-size: 11pt;"><br />
</span></span></li>
<li><span style="color: #524f4c;"><span style="font-family: Microsoft YaHei UI; font-size: 8pt;">可以映射端口转发的路由器、未被运营商封锁的端口，未被系统占用的端口</span><span style="color: #595959; font-family: 微软雅黑; font-size: 11pt;"><br />
</span></span></li>
</ul>
<p><span id="more-2414"></span></p>
<h2><span style="color: #008897; font-family: Microsoft YaHei UI; font-size: 14pt;">1.创建网站<br />
</span></h2>
<p><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">在内网的Webinoly可以首先用site命令使用域名创建普通的WordPress网站，端口号80（开启SSL则为443），在局域网访问的情况下，域名的端口号其实应该能够直接连接，若是没有则修改客户机系统的hosts也能达到直连访问的目的。<br />
</span></p>
<p><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">此时也可以顺带申请一下SSL证书，不过由于公网端口封堵，因此只可选择dns txt验证方式：<br />
</span></p>
<pre><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">sudo site domain.ltd -ssl=on -manual=dns</span></pre>
<h2><span style="color: #008897; font-family: Microsoft YaHei UI; font-size: 14pt;">2.配置WordPress<br />
</span></h2>
<p><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">随后根据正常步骤访问域名配置WordPress，之后要额外安装一个WordPress插件 —— <a href="https://wordpress.org/plugins/make-paths-relative/">Make Paths Relative</a> ，<br />
这个插件顾名思义，可以将WP网站转换为相对链接的结构。<br />
</span></p>
<p><img decoding="async" src="https://v1sta.xyz/wp-content/uploads/2026/01/011626_1211_WebinolyW1.png" alt="" /><span style="font-family: 微软雅黑; font-size: 11pt;"><br />
</span></p>
<p><span style="font-size: 11pt;"><span style="font-family: 微软雅黑;">如有需要，还可在设置页面添加域名信息：（包括「域名</span>:<span style="font-family: 微软雅黑;">端口」形式）<br />
</span></span></p>
<p><img decoding="async" src="https://v1sta.xyz/wp-content/uploads/2026/01/011626_1211_WebinolyW2.png" alt="" /><span style="font-family: 微软雅黑; font-size: 11pt;"><br />
</span></p>
<h2><span style="color: #008897; font-family: Microsoft YaHei UI; font-size: 14pt;">3.编辑Nginx端口配置<br />
</span></h2>
<p><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">编辑Webinoly服务主机上的域名主机配置 sites-available/domian.ltd.conf ，在需要访问的Server部分添加需要监听的端口，或是复制一份现有80或443的Server配置，将端口号改为自定义的端口：<br />
</span></p>
<pre># WebinolyNginxServerStart

Server {
listen 443 ssl;
listen [::]:443 ssl;
listen [::]:443 quic;
listen 443 quic;
listen [::]:2000 ssl;
listen 2000 ssl;
listen [::]:2000 quic;
listen 2000 quic;
server_name domain.ltd;

……</pre>
<h2><span style="color: #008897; font-family: Microsoft YaHei UI; font-size: 14pt;">4.编辑WordPress的wp-config.php硬配置<br />
</span></h2>
<p><span style="color: black; font-size: 10pt;"><span style="font-family: Microsoft YaHei UI;">寻找到自定义编辑行，添加如下代码。原理是硬配置网站链接为根</span><span style="font-family: 微软雅黑;">部分（这可能会导致网页分享插件发生空白错乱）<br />
</span></span></p>
<pre><span style="color: #6a9955; font-family: Consolas; font-size: 10pt;">/* Add any custom values between this line and the "stop editing" line. */
</span><span style="color: #8a8a67; font-family: Consolas; font-size: 10pt;">define<span style="color: #686868;">(<span style="color: #894d34;">'WP_SITEURL','/');
</span></span></span><span style="color: #8a8a67; font-family: Consolas; font-size: 10pt;">define<span style="color: #686868;">(<span style="color: #894d34;">'WP_HOME','/')</span></span></span></pre>
<h2><span style="color: #008897; font-family: Microsoft YaHei UI; font-size: 14pt;">注意事项<br />
</span></h2>
<p><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">可以通过浏览器的开发者工具查看页面资源（如CSS与JS）指向的服务器目录位置，<br />
这样就可以看到资源究竟是从HTTP/HTTPS的标准端口加载，还是从自定义的端口号加载了。<br />
</span></p>
<p><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">若是无法打开网页的话，可以尝试用浏览器的隐私模式查看。手机LTE（或有WWAN连接的笔记本）也是个不错的公网测试环境。<br />
</span></p>
<p><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">直接在浏览器输入域名并不能直接跳转到端口号，这个功能需要DNS管理侧跳转实现，不是所有DNS服务商都提供这一功能，对于私人用途也没有必要。<br />
</span></p>
<p><span style="color: black; font-size: 10pt;">Webinoly<span style="font-family: 微软雅黑;">自带黑洞模板，理论上直接从IP+端口号无法访问，只有从域名+端口访问才能显示网页。<br />
至于运营商侧是否因此探测或者禁止……并不可测。因地区而异吧，本文不会探讨法律风险。<br />
不过安全起见仍然建议使用HTTPS协议。<br />
另家宽不建议开启爬虫探测，必要时开启整站HTTPAUTH也并非不可。<br />
</span></span></p>
<p><span style="color: black; font-family: Microsoft YaHei UI; font-size: 10pt;">最后，测试完毕后，切勿忘记将临时修改的自定义hosts，将其复原回来！开发愉快~<br />
</span></p>

<p><a href="https://v1sta.xyz/tech/webinoly-install-wordpress-on-wan/" rel="nofollow">来源</a></p>]]></content:encoded>
					
					<wfw:commentRss>https://v1sta.xyz/tech/webinoly-install-wordpress-on-wan/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<enclosure url="https://v1sta.xyz/wp-content/uploads/2026/01/011626_1211_WebinolyW1.png" length="110978" type="image/png"/><media:content url="https://v1sta.xyz/wp-content/uploads/2026/01/011626_1211_WebinolyW1.png" width="775" height="769" medium="image" type="image/png"/>	</item>
	</channel>
</rss>
