使用.htaccess进行简单(?)重定向

使用.htaccess进行简单(?)重定向,.htaccess,redirect,.htaccess,Redirect,这可能很简单,但我不知道怎么做 我想要此表单的所有链接: 若要重定向到以下位置:类似的内容 RewriteEngine on RewriteRule ^archives/(.+)$ ?p=$1 不过,这在很大程度上取决于是否允许您以这种方式使用.htaccess。网络主机并不总是允许这样的事情发生 PS:这叫做重写,而不是重定向,但我想这就是你的意思 RedirectMatch .*\/archives\/(.+) http://www.fractalbit.gr/?p=$1 这可能是正确的

这可能很简单,但我不知道怎么做

我想要此表单的所有链接: 若要重定向到以下位置:

类似的内容

RewriteEngine on
RewriteRule ^archives/(.+)$ ?p=$1
不过,这在很大程度上取决于是否允许您以这种方式使用.htaccess。网络主机并不总是允许这样的事情发生

PS:这叫做重写,而不是重定向,但我想这就是你的意思

RedirectMatch .*\/archives\/(.+) http://www.fractalbit.gr/?p=$1

这可能是正确的,但它没有按预期工作,这是我的错,我应该说我正在使用wordpress,我已经有一个.htaccess文件,包含以下内容35;在RewriteBase上启动wordpress RewriteEngine/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST\u FILENAME}-f RewriteCond%{REQUEST_FILENAME}-重写规则/index.php[L]#END WordPress#使用PHP5作为默认的AddHandler应用程序/x-httpd-PHP5.php,这很好地解释了这一点。很高兴看到另一个答案确实帮助了你!