처음 하는 것들은 3~4시간은 잡아 먹는 듯. T.T.
apache 2.4.7에서
apache2.conf 파일에
<Directory /usr/share>
AllowOverride All
Require all granted
</Directory>
<Directory /var/www/>
Order allow,deny
Options Indexes FollowSymLinks
AllowOverride FileInfo
Allow from All
Require all granted
</Directory>
를 설정한다.
DirectoryIndex index.html index.php
LogLevel rewrite:trace3
도 넣어서 php 작동, 로그 확인 등을 가능하게 한다.
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_]+)/?$ ./index.php?seq=$1
해당 디렉터리 .htaccess 파일에 상기와 같은 내용을 입력하면,
http://~/인자1/인자2
로 입력하면, ~/인자1/index.php?seq=인자2
로 이동한다.
internal redirect with /인자1/./index.php [INTERNAL REDIRECT] 같이 로그가 발생하면 잘못한 것이다.
댓글 달기