Linux felhasználó hozzáadása a www-data csoporthoz

Linux felhasználó hozzáadása a www-data csoporthoz

Hogyan adhatok felhasználót a www-data apache felhasználói csoporthoz?

Az adott problémára több megoldás is létezik.

Először is, miért jó ez nekünk?

Teszt vagy developer szerveren elég sokszor fordul elő, hogy fájlokat kell törölni, módosítani, áthelyezni másik mappába. Nekem jelenleg a /home/leoamros/public_html mappa alatt helyezkedik el a virtuális domainek tárhelye. Ezért automatikusan leoamros felhasználó és leoamros groupként hozom létre a mappákat. De az Apache www-data felhasználó és www-data groupként menti a fájlokat. Így mivel a két csoport nem fedi egymást, sokszor kapok hibaüzenetet, hogy a fájlhoz nincs hozzáférésem.

Ilyenkor több megoldás létezik. Vagy hozzáadjuk a felhasználónkat a www-data csoporthoz, ezáltal engedélyünk lesz módosítani a fájlokat, vagy a mappaszerkezetet tulajdonosát és csoportját "hackeljük" meg :)

Teljes bejegyzés
htaccess átírányítás www.domain-re

htaccess átírányítás www.domain-re

Ha szerverünk/szolgáltatónk támogatja, érdemes a 301-es átírányítást htaccess segítségével elvégeznünk, főleg ha www nélküli domain nevünket szeretnénk www-re irányítani.

Ha az oldalad összes kérését szeretnéd www nélküli domainedről www-re irányítani, akkor nincs más dolgod, mint a következő néhány sort bemásolni a htaccess fileodba:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Fontos, hogy a RewriteEngine On legyen, hiszen az apache ekkor tölti be a Rewrite modult.

Teljes bejegyzés