2017-03-01 4 views
0

저는 Wordpress에 익숙하지 만 WP로 구동되는 웹 사이트를 검색하는 작업이 주어졌습니다.내 wordpress 사이트가 http : ///.0.0.0/postname로 리디렉션됩니다.

처음에는 localhost에서 작업하여 문제를 해결했습니다. 작동하지 않는 유일한 것은 사용자 정의 permalink ('postname'으로 설정)뿐이었습니다. permalinks가 'default'로 설정된 경우 사이트는 로컬에서 작동합니다.

어쨌든, 나는 사이트를 서버에 테스트하기로 결정했습니다. 나는 단지 메인 사이트를 볼 수 있었고 permalinks는 'postname'으로 다시 설정되었습니다. 다른 모든 사이트는 나를 http://0.0.0.0/postname으로 리디렉션하고 'ERR_ADDRESS_INVALID'을 (를) 제공합니다. http://mysite/?page_id=1 그것은 단지 ok ... 것처럼 보인다. 그것은 나를 정말로 혼란하게했다.

WP-admin 작동 확인.

`<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule>` 

당신이 어떤 제안을 가지고 있나요 :

내 htaccess로 파일은 표준?

+1

사이트 URL에 문제가 있다고 생각합니다. https://codex.wordpress.org/Changing_The_Site_URL에서 문제가 해결되는지 확인할 수 있습니다. –

답변

0

"wp_options"테이블에는 변경해야 할 두 가지 옵션이 있습니다. "집"과 "사이트"가 새 도메인으로 설정합니다 :

내가 설명

모든
+0

답변 해 주신 데 대해 감사드립니다. 이미 답변했습니다. – agat

0

우선에 대한 image를 부착, 단지 mod_rewrite는이 서버 점검 this answer에서 사용할 수 있는지 확인하십시오!

그리고이 http://0.0.0.0/postname의 리디렉션 솔루션은 데이터베이스에서 사이트 URL과 홈 URL을 업데이트하는 데 2 ​​가지 방법이 있습니다.

  • phpmyadmin에 액세스 할 수있는 경우 "wp_options"테이블로 이동하여 새 도메인으로 "siteurl"및 "home"을 업데이트 할 수 있습니다.
  • 프로젝트의 루트 폴더에서 wp-config.php를 통해 업데이트하십시오. 및 define('WP_HOME', 'http://your.domain');
  • +0

    안녕하세요, 답변 해 주셔서 감사합니다. 관리자에게 확인을 요청했고 Mod_rewrite가 활성화되었습니다. 나는 또한 이미 언급 한 다른 두 단계를 수행했습니다. 둘 다 도움이되지 않습니다. – agat

    관련 문제