mirror of
https://gitlab.com/hacklab01/pivilion.git
synced 2025-04-29 16:47:17 +00:00
Update pivilion manual setup
parent
ad25cef901
commit
105f35b2fa
@ -311,16 +311,15 @@ You can observe their values and read the comments around them to figure out wha
|
|||||||
|
|
||||||
The Pivilion Apache configuration keeps all its files in
|
The Pivilion Apache configuration keeps all its files in
|
||||||
|
|
||||||
`
|
`/var/www/html/pivilion/`
|
||||||
/var/www/html/pivilion/
|
`|-- gen --> data that apache serves to clients (hotglue files, static HTML or your own website data go here)`
|
||||||
|-- gen --> data that apache serves to clients (hotglue files, static HTML or your own website data go here)
|
`| --- .htaccess --> file that handles redirects (very important for hotspot mode, very important that it isn't there in onion mode)`
|
||||||
| `--- .htaccess --> file that handles redirects (very important for hotspot mode, very important that it isn't there in onion mode)
|
`|-- gen.php --> generator script main PHP file`
|
||||||
|-- gen.php --> generator script main PHP file
|
`|-- images --> generator scirpt images`
|
||||||
|-- images --> generator scirpt images
|
`|-- index.html --> HTML layout for generator script`
|
||||||
|-- index.html --> HTML layout for generator script
|
`|-- scripts --> scripts for generator script`
|
||||||
|-- scripts --> scripts for generator script
|
` -- skeleton --> files that are copied into galleries generated by the generator script`
|
||||||
`-- skeleton --> files that are copied into galleries generated by the generator script
|
|
||||||
`
|
|
||||||
|
|
||||||
### .htaccess File Breakdown
|
### .htaccess File Breakdown
|
||||||
|
|
||||||
@ -330,42 +329,41 @@ When running in hotspot mode the system makes use of redirect rules that are qui
|
|||||||
|
|
||||||
Allowing access to a file:
|
Allowing access to a file:
|
||||||
|
|
||||||
'RewriteCond %{REQUEST_URI} !(\/pi-logo_128\.png)$'
|
`RewriteCond %{REQUEST_URI} !(\/pi-logo_128\.png)$`
|
||||||
|
|
||||||
This allows access to the file "pi_logo_128.png" in the directory the .htaccess file resides in.
|
This allows access to the file "pi_logo_128.png" in the directory the .htaccess file resides in.
|
||||||
|
|
||||||
Allowing access to a directory:
|
Allowing access to a directory:
|
||||||
|
|
||||||
'RewriteCond %{REQUEST_URI} !(\/img\/.*)$'
|
`RewriteCond %{REQUEST_URI} !(\/img\/.*)$`
|
||||||
|
|
||||||
This allows access to the directory "img" in the directory the .htaccess file resides in (and any / all files inside it).
|
This allows access to the directory "img" in the directory the .htaccess file resides in (and any / all files inside it).
|
||||||
|
|
||||||
Default .htaccess for reference:
|
Default .htaccess for reference:
|
||||||
|
|
||||||
`
|
`RewriteEngine on`
|
||||||
RewriteEngine on
|
`RewriteCond %{REQUEST_URI} !(\/index\.php)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/index\.php)$
|
`RewriteCond %{REQUEST_URI} !(\/pi-logo_128\.png)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/pi-logo_128\.png)$
|
`RewriteCond %{REQUEST_URI} !(\/content\/.*)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/content\/.*)$
|
`RewriteCond %{REQUEST_URI} !(\/index\.php)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/index\.php)$
|
`RewriteCond %{REQUEST_URI} !(\/pi-logo_128\.png)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/pi-logo_128\.png)$
|
`RewriteCond %{REQUEST_URI} !(\/content\/.*)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/content\/.*)$
|
`RewriteCond %{REQUEST_URI} !(\/css\/.*)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/css\/.*)$
|
`RewriteCond %{REQUEST_URI} !(\/doc\/.*)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/doc\/.*)$
|
`RewriteCond %{REQUEST_URI} !(\/docker\/.*)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/docker\/.*)$
|
`RewriteCond %{REQUEST_URI} !(\/img\/.*)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/img\/.*)$
|
`RewriteCond %{REQUEST_URI} !(\/js\/.*)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/js\/.*)$
|
`RewriteCond %{REQUEST_URI} !(\/modules\/.*)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/modules\/.*)$
|
`RewriteCond %{REQUEST_URI} !(\/tests\/.*)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/tests\/.*)$
|
`RewriteCond %{REQUEST_URI} !(\/*.php)$`
|
||||||
RewriteCond %{REQUEST_URI} !(\/*.php)$
|
`RewriteRule ^(.*)$ http://10.1.1.1/index.php [L,R=301]`
|
||||||
RewriteRule ^(.*)$ http://10.1.1.1/index.php [L,R=301]
|
|
||||||
`
|
|
||||||
|
|
||||||
The last line
|
The last line
|
||||||
|
|
||||||
'RewriteRule ^(.*)$ http://10.1.1.1/index.php [L,R=301]'
|
`RewriteRule ^(.*)$ http://10.1.1.1/index.php [L,R=301]`
|
||||||
|
|
||||||
shoudl always be kept!
|
should always be kept!
|
||||||
|
|
||||||
### Custom HTML
|
### Custom HTML
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user