Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress permalink/上一个URL问题_Wordpress_.htaccess_Url - Fatal编程技术网

Wordpress permalink/上一个URL问题

Wordpress permalink/上一个URL问题,wordpress,.htaccess,url,Wordpress,.htaccess,Url,我的工作最近将他们的网站改为在Wordpress上运行。旧网站是用ASP制作的。我们的营销部门已经为一个活动发布了一个特定的URL,但现在该URL已经更改 旧的URL是:/who are you/stem-intro.aspx 新的URL是:/stem2014/ 在没有.aspx文件的情况下,我可以使用htaccess文件将第一个URL转到第二个URL吗 谢谢您的帮助。是的,您可以在WP.htaccess上使用此规则(就在RewriteEngine行下方): 是的,您可以在WP.htaccess

我的工作最近将他们的网站改为在Wordpress上运行。旧网站是用ASP制作的。我们的营销部门已经为一个活动发布了一个特定的URL,但现在该URL已经更改

旧的URL是:/who are you/stem-intro.aspx

新的URL是:/stem2014/

在没有.aspx文件的情况下,我可以使用htaccess文件将第一个URL转到第二个URL吗


谢谢您的帮助。

是的,您可以在WP.htaccess上使用此规则(就在
RewriteEngine
行下方):


是的,您可以在WP.htaccess上使用此规则(就在
RewriteEngine
行下方):


是的,您可以在WP.htaccess上使用此规则(就在
RewriteEngine
行下方):


是的,您可以在WP.htaccess上使用此规则(就在
RewriteEngine
行下方):


可以通过
.htacess
中的301重定向轻松执行,尤其是在一次性操作的情况下

Redirect 301 /who-are-you/stem-intro.aspx http://www.YOURSITE.com/stem2014/

可以通过
.htacess
中的301重定向轻松执行,尤其是在一次性操作的情况下

Redirect 301 /who-are-you/stem-intro.aspx http://www.YOURSITE.com/stem2014/

可以通过
.htacess
中的301重定向轻松执行,尤其是在一次性操作的情况下

Redirect 301 /who-are-you/stem-intro.aspx http://www.YOURSITE.com/stem2014/

可以通过
.htacess
中的301重定向轻松执行,尤其是在一次性操作的情况下

Redirect 301 /who-are-you/stem-intro.aspx http://www.YOURSITE.com/stem2014/


我试过使用这种方法,它的工作,但现在我不能改变重定向url的第二次,它不会更新。想法?第二次更改重定向url是什么意思?您是想将两个页面重定向到同一页面还是..?我在.htaccess文件中添加了推荐行-我不小心错过了URL中的一个字母,在上载文件后意识到这一点,我返回并修复了URL,重新上载了文件,现在更改不会生效。上载更改后的第一次更改是即时的。@这可能是因为浏览器正在缓存.htaccess文件。请尝试使用其他浏览器清空缓存,或在私人浏览/匿名模式下访问.aspx URL。@notchris,哦,好的,对不起,我现在明白了,正如James Thomas所说,很可能是缓存问题,使用其他浏览器、清除历史记录或使用匿名都是避免缓存的可能方法我尝试使用此方法,它的工作,但现在我不能改变重定向url的第二次,它不会更新。想法?第二次更改重定向url是什么意思?您是想将两个页面重定向到同一页面还是..?我在.htaccess文件中添加了推荐行-我不小心错过了URL中的一个字母,在上载文件后意识到这一点,我返回并修复了URL,重新上载了文件,现在更改不会生效。上载更改后的第一次更改是即时的。@这可能是因为浏览器正在缓存.htaccess文件。请尝试使用其他浏览器清空缓存,或在私人浏览/匿名模式下访问.aspx URL。@notchris,哦,好的,对不起,我现在明白了,正如James Thomas所说,很可能是缓存问题,使用其他浏览器、清除历史记录或使用匿名都是避免缓存的可能方法我尝试使用此方法,它的工作,但现在我不能改变重定向url的第二次,它不会更新。想法?第二次更改重定向url是什么意思?您是想将两个页面重定向到同一页面还是..?我在.htaccess文件中添加了推荐行-我不小心错过了URL中的一个字母,在上载文件后意识到这一点,我返回并修复了URL,重新上载了文件,现在更改不会生效。上载更改后的第一次更改是即时的。@这可能是因为浏览器正在缓存.htaccess文件。请尝试使用其他浏览器清空缓存,或在私人浏览/匿名模式下访问.aspx URL。@notchris,哦,好的,对不起,我现在明白了,正如James Thomas所说,很可能是缓存问题,使用其他浏览器、清除历史记录或使用匿名都是避免缓存的可能方法我尝试使用此方法,它的工作,但现在我不能改变重定向url的第二次,它不会更新。想法?第二次更改重定向url是什么意思?您是想将两个页面重定向到同一页面还是..?我在.htaccess文件中添加了推荐行-我不小心错过了URL中的一个字母,在上载文件后意识到这一点,我返回并修复了URL,重新上载了文件,现在更改不会生效。上载更改后的第一次更改是即时的。@这可能是因为浏览器正在缓存.htaccess文件。请尝试使用其他浏览器清空缓存,或在私人浏览/匿名模式下访问.aspx URL。@notchris,哦,好的,对不起,我现在明白了,正如James Thomas所说,很可能是缓存问题,使用其他浏览器,清除历史记录,或者使用隐姓埋名都是避免缓存的可能方法此答案非常有用且正确,但是,以下答案更适合我的需要,因为它更多地用于临时用途。您可以为自己选择任何答案,但一般来说,您不应将
mod_rewrite
规则与
mod_alias
混合使用。这是wordpress已经在使用的基于
mod_rewrite
的规则。这个答案非常有用而且正确,但是,下面的答案更适合我的需要,因为它更多地用于临时用途。你可以为自己选择任何答案,但一般来说,不应该将
mod_rewrite
规则与
mod_别名
混合使用。这是wordpress已经在使用的基于
mod_rewrite
的规则。这个答案非常有用而且正确,但是,下面的答案更适合我的需要,因为它更多地用于临时用途。你可以为自己选择任何答案,但一般来说,答案不应混合
mod_rewrite