내 URL을 실제로 가리는 단순한 방법이라고 생각하지만 효과가없는 것 같습니다. 전체 URL을 입력하지 않고도 img 태그의 이미지에 연결할 수 있기를 원합니다.
즉
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" />
그러나 로컬 호스트에서 아무것도 작동하지 않는 것 같습니다. Windows 7 컴퓨터에서 Apache 서버를 실행하고 있습니다. 위에서 언급 한 작업을 수행하기 위해 .htaccess를 사용하려고합니다. 여기 내 웹 사이트의 루트에있는 .htaccess 파일이 있습니다.
업데이트 : 아래에서 ZweiBlumen 제안을 시도했지만 작동하지 않는 것 같습니다. 그런 다음 Geerts 제안을 시도하고 관리자 폴더의 misc.php에 다시 쓰기 방법을 추가했습니다. 그런 다음 영구 링크 페이지로 이동하여 저장을 누르십시오. 이 작업을 수행 한 결과 내 .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 .
내가 얻는 것은 페이지를 찾을 수 없습니다. Joshua의 제안은 완벽하게 작동했지만 이미지 URL을 마스킹하는 것과 함께 사용하기를 희망합니다.
내가 잘못하고있는 것이 있습니까? 아니면 확인해야합니까?
최신 정보:
이것을 읽는 사람은 방금 다시 시도했고 Geerts와 Joshuas 방법을 조합하여 사용했습니다. Firefox 브라우저가 페이지를 캐싱 한 것으로 보이며 페이지를 캐싱하지 않은 것으로 생각했습니다.
내가 .htaccess 파일에 넣는 것에 대해이 작업을 수행 한 이유는 permalinks 관리 페이지로 갈 때 마다이 파일을 덮어 쓰기 때문에 실수로 덮어 쓰지 않기 때문입니다. 어떻게 든 이것을 끌 수는 있지만 어떻게 해야할지 잘 모르겠습니다. 세 가지 답변 모두 어느 정도 도움이되었습니다.