ฉันพยายามในสิ่งที่ฉันคิดว่าจะเป็นอะไรที่เรียบง่ายจริงๆที่ปิดบัง URL ของฉัน แต่ดูเหมือนจะไม่สามารถใช้งานได้ ฉันต้องการลิงก์ไปยังรูปภาพในแท็ก img ของฉันโดยไม่ต้องพิมพ์ URL เต็ม
กล่าวคือ
Current url: http://server.com/wp-content/themes/standard/images/img.jpg
or
<img src = "http://server.com/wp-content/themes/standard/images/img.jpg" />
อย่างไรก็ตามในหน้าของฉันฉันต้องการทำ
<img src="http://server.com/images/img.jpg" />
ดูเหมือนว่าจะไม่มีอะไรทำงานบน localhost ของฉัน ฉันใช้เซิร์ฟเวอร์ Apache บนเครื่องที่ใช้ Windows 7 ฉันกำลังพยายามใช้. htaccess เพื่อทำสิ่งที่ฉันได้กล่าวไว้ข้างต้น นี่คือไฟล์. htaccess ของฉันในรูทของเว็บไซต์ของฉัน
อัปเดต: ฉันลองใช้คำแนะนำ ZweiBlumen ด้านล่าง แต่ดูเหมือนจะไม่ทำงาน ฉันลองใช้คำแนะนำ Geerts และเพิ่มวิธีการเขียนใหม่ไปยัง misc.php ของฉันในโฟลเดอร์ admin ของฉัน จากนั้นฉันไปที่หน้า Permalinks ของฉันแล้วกดบันทึก ผลลัพธ์ของการทำเช่นนี้หมายความว่าโฟลเดอร์. htaccess ของฉันถูกเขียนใหม่และผลลัพธ์ที่ผลิตออกมาอยู่ด้านล่าง
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteRule ^css/(.*) /wp-content/themes/standard/css/$1 [QSA,L]
RewriteRule ^js/(.*) /wp-content/themes/standard/js/$1 [QSA,L]
RewriteRule ^images/(.*) /wp-content/themes/standard/images/$1 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
อย่างไรก็ตามฉันยังไม่สามารถนำทางไปยังโฟลเดอร์รูปภาพได้เช่น:
http: //localhost/images/myimage.jpg
ทั้งหมดที่ฉันได้รับคือไม่พบหน้า ข้อเสนอแนะของโจชัวทำงานได้อย่างสมบูรณ์แบบ แต่ฉันหวังว่าจะใช้สิ่งนี้ร่วมกับปิดบังภาพ URL
มีอะไรอีกที่ฉันอาจจะทำผิดหรือควรตรวจสอบ?
UPDATE:
สำหรับทุกคนที่อ่านสิ่งนี้ฉันเพิ่งลองอีกครั้งและใช้งานได้กับการผสมผสานระหว่าง Geerts และ Joshuas เบราว์เซอร์ Firefox ของฉันดูเหมือนจะแคชหน้าซึ่งทำให้ฉันคิดว่าไม่ใช่
เหตุผลที่ฉันไปกับสิ่งนี้มากกว่าวางไว้ในไฟล์. htaccess ก็คือไฟล์นี้จะถูกเขียนทับทุกครั้งที่ฉันไปที่หน้าผู้ดูแลระบบ permalinks และดังนั้นฉันจะไม่เขียนทับสิ่งนี้โดยไม่ตั้งใจ ฉันเดาว่าฉันสามารถปิดสิ่งนี้ได้ แต่ไม่แน่ใจว่าจะทำอย่างไร คำตอบทั้งสามช่วยในระดับหนึ่ง