2010-06-14 8 views
2

많은 양의 페이지를 읽고 많은 노력을했지만 아무도 아직 작업하지 않았습니다! 리디렉션WordPress의 불쾌한 리다이렉트 루프 (후행 슬래시, 후행 슬래시 등이 없음)

test.asifa.net/asifa-wp/

:

test.asifa.net/asifa-wp

가 재 지정 :

내 문제가 있다는 것입니다 첫 번째 페이지. 약간 기괴한 무엇

입니다 ASIFA-WP는 생산 :

ASIFA-WP/빈 페이지 만 다음과 같은 헤더를 생성하는 반면
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
<html><head> 
<title>301 Moved Permanently</title> 
</head><body> 
<h1>Moved Permanently</h1> 
<p>The document has moved <a href="http://test.asifa.net/asifa-wp/">here</a>.</p> 
</body></html> 

(출력 -v 컬) :

* About to connect() to test.asifa.net port 80 (#0) 
* Trying 69.163.203.138... connected 
* Connected to test.asifa.net (69.163.203.138) port 80 (#0) 
> GET /asifa-wp/ HTTP/1.1 
> User-Agent: curl/7.18.2 (i386-redhat-linux-gnu) libcurl/7.18.2 NSS/3.12.0.3 zlib/1.2.3 libidn/0.6.14 libssh2/0.18 
> Host: test.asifa.net 
> Accept: */* 
> 
< HTTP/1.1 301 Moved Permanently 
< Date: Sun, 13 Jun 2010 05:40:12 GMT 
< Server: Apache 
< X-Powered-By: PHP/5.2.13 
< X-Pingback: http://test.asifa.net/asifa-wp/xmlrpc.php 
< Set-Cookie: _icl_current_language=en; expires=Mon, 14-Jun-2010 05:40:12 GMT; path=/asifa-wp/ 
< Location: http://test.asifa.net/asifa-wp 
< Vary: Accept-Encoding 
< Content-Length: 0 
< Content-Type: text/html; charset=UTF-8 

htaccess로 보이는 모양 :

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /asifa-wp/ 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /asifa-wp/index.php [L] 

</IfModule> 

# END WordPress 

아무 도움도 전혀 대단히 감사하겠습니다 !!!

답변

0
<?php 
/* 
Plugin Name: Disable Canonical URLs 
Description: Disable Canonical URLs 
Version: .1 
Author: Aaron 
Author URI: http://aahacreative.com/ 
*/ 

remove_filter('template_redirect', 'redirect_canonical'); 
?> 

.php 파일로 저장하고 Wordpress 설치시 활성화하십시오.

+0

아론은, 는 답장을 보내 너무 감사드립니다! 당신이 제안 내가 이미 functions.php에 그 라인을 퍼팅 시도했다 ... 난, 지금 플러그인으로 그것을 시도했지만, 문제는 불행하게도 남아있다. PHP가 시작되기 전에 301이 발생하는 것 같아요. curl -v로 헤더를 확인하십시오. –

+0

PHP를 시작하는 슬래시가있는 URL. 호스트에 대한 apache 설정 자체에 규칙이 설정되어 있지 않은지 확인하십시오. 최악의 시나리오 인 경우 로그에 대한 지원 티켓을 제출하거나 로그를 확인하십시오. –

관련 문제