{"id":250,"date":"2011-01-11T09:48:59","date_gmt":"2011-01-11T08:48:59","guid":{"rendered":"https:\/\/thebc.ch\/blog\/?p=250"},"modified":"2013-02-01T13:11:11","modified_gmt":"2013-02-01T12:11:11","slug":"htaccess","status":"publish","type":"post","link":"https:\/\/thebc.ch\/blog\/?p=250","title":{"rendered":"Htaccess"},"content":{"rendered":"<span id=\"htaccess_mit_apache\"><h2>htaccess mit apache<\/h2><\/span>\n<p>Erstelle den zu sch\u00c3\u00bctzenden Ordner.<\/p>\n<p>$ mkdir protected-folder<\/p>\n<p>$ cd protected-folder<br \/>\nErstelle einen Benutzer. Ich nehme hier den Benutzer &#8220;john&#8221;.<\/p>\n<p>$ \/opt\/httpd-2.0.59\/bin\/htpasswd -c \/opt\/httpd-2.0.59\/conf\/.htpasswd john<\/p>\n<p>pass:johns-password<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>&#8212;&#8211;<\/li>\n<\/ul>\n<p>Bei Solaris kann es eventuell folgenden Error geben:<\/p>\n<p>ld.so.1: htpasswd: fatal: libgcc_s.so.1: open failed: No such file or directory Killed<br \/>\nDer &#8220;workaround&#8221; hierf\u00c3\u00bcr w\u00c3\u00a4re:<\/p>\n<p>$ LD_LIBRARY_PATH=\/usr\/local\/lib<\/p>\n<p>$ export LD_LIBRARY_PATH<\/p>\n<ul>\n<li>&#8212;&#8211;<\/li>\n<\/ul>\n<p>$ vi .htaccess (Im zu sch\u00c3\u00bctzenden Verzeichnis)<\/p>\n<div class=\"codecolorer-container text default\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">&nbsp;AuthUserFile \/opt\/httpd-2.0.59\/conf\/.htpasswd<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<div class=\"codecolorer-container text default\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">AuthGroupFile \/dev\/null<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<div class=\"codecolorer-container text default\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">AuthName Mein-geschuetztes-Verzeichnis<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<div class=\"codecolorer-container text default\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">AuthType Basic require valid-user<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<p>Dann musst Du noch das httpd.conf editieren so dass das .htaccess auch ausgelesen werden darf. $ vi \/opt\/httpd-2.0.59\/conf\/httpd.conf<\/p>\n<div class=\"codecolorer-container text default\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/><\/div><\/td><td><div class=\"text codecolorer\">&nbsp;&amp;lt;Directory \/&amp;gt;<\/div><\/td><\/tr><\/tbody><\/table><\/div>\n<pre>   Options FollowSymLinks\r\n  #AllowOverride None\r\n   AllowOverride All\r\n<\/pre>\n<p>&lt;\/Directory&gt;<\/p>\n<p>Nicht vergessen den Apache neu zu starten.<\/p>\n<p>Das w\u00c3\u00a4rs, viel Spass!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>htaccess mit apache Erstelle den zu sch\u00c3\u00bctzenden Ordner. $ mkdir protected-folder $ cd protected-folder Erstelle einen Benutzer. Ich nehme hier den Benutzer &#8220;john&#8221;. $ \/opt\/httpd-2.0.59\/bin\/htpasswd -c \/opt\/httpd-2.0.59\/conf\/.htpasswd john pass:johns-password &nbsp; &#8212;&#8211; Bei Solaris kann es eventuell folgenden Error geben: ld.so.1: &hellip; <a href=\"https:\/\/thebc.ch\/blog\/?p=250\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-250","post","type-post","status-publish","format-standard","hentry","category-software"],"_links":{"self":[{"href":"https:\/\/thebc.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts\/250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thebc.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thebc.ch\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thebc.ch\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thebc.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=250"}],"version-history":[{"count":5,"href":"https:\/\/thebc.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts\/250\/revisions"}],"predecessor-version":[{"id":2727,"href":"https:\/\/thebc.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts\/250\/revisions\/2727"}],"wp:attachment":[{"href":"https:\/\/thebc.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thebc.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thebc.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}