การบังคับใช้ URL ที่ไม่ใช่ www ในการติดตั้ง Wordpress ทำให้เกิดการวนซ้ำไม่สิ้นสุด

ฉันกำลังพยายามเขียน http://www.domain ใหม่เป็น http://domain ในการติดตั้ง WordPress แต่ดูเหมือนว่าจะทำให้ url วนซ้ำจาก http://www เป็น http :// และกลับไปที่ http://www ฯลฯ

นี่คือ htaccess ของฉัน:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

เกิดอะไรขึ้นกับรหัสนี้?


person heresma    schedule 20.01.2011    source แหล่งที่มา
comment
เป็นไปได้ที่ WordPress กำลังเขียนซ้ำครึ่งหนึ่ง   -  person Sam Dufel    schedule 20.01.2011


คำตอบ (2)


WordPress สามารถทำสิ่งนี้เพื่อคุณได้ ลบเนื้อหา .htaccess ที่คุณเพิ่มไว้ และไปที่ตัวเลือก -> ทั่วไป และเปลี่ยน URL ของเว็บไซต์ของคุณ

person tkrajcar    schedule 20.01.2011

ดูเหมือนว่าคุณได้เปลี่ยนแปลงไฟล์ .htaccess โดยไม่จำเป็น เพื่อแก้ไขปัญหานี้ ให้เปลี่ยนไฟล์ .htaccess ของคุณกลับไปเป็นค่าเวิร์ดเพรสเริ่มต้น ซึ่งก็คือ:

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

ตอนนี้ไฟล์ .htaccess ของคุณกลับมาเป็นปกติแล้ว ให้ลงชื่อเข้าใช้แดชบอร์ด WordPress ของคุณแล้วคลิกการตั้งค่า -> ทั่วไป คุณจะเห็นกล่องข้อความ 2 กล่องชื่อ "ที่อยู่ WordPress (URL)" และ "ที่อยู่เว็บไซต์ (URL)" เปลี่ยน URL ในทั้งสองฟิลด์นี้ และคุณสามารถลบส่วน www ได้ หากคุณไม่ต้องการให้อยู่ใน URL เว็บไซต์ของคุณ บันทึกการเปลี่ยนแปลง เท่านี้คุณก็พร้อมแล้ว! นี่คือภาพหน้าจอของหน้าการตั้งค่าเพื่อให้คุณสามารถดูฟิลด์ต่างๆ ได้:

หวังว่านี่จะตอบคำถามของคุณ!

person Dana    schedule 20.01.2011
comment
ฉันไม่เห็นภาพที่คุณกำลังพูดถึง เป็นไปได้ไหมที่คุณใส่มันผิด? - person Jan Fabry; 21.01.2011
comment
ขอโทษด้วยกับเรื่องนั้น. ดูเหมือนว่า Stack Overflow จะไม่ยอมให้ฉันโพสต์ภาพใด ๆ จนกว่าฉันจะได้รับสิทธิพิเศษที่สูงขึ้น หวังว่าคำอธิบายข้อความของฉันจะมีรายละเอียดเพียงพอที่จะออกไปจาก... - person Dana; 23.01.2011