Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
D
Drupal-8-Image
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Rodrigo Capdevila
Drupal-8-Image
Commits
0c7ea26c
Commit
0c7ea26c
authored
Nov 01, 2019
by
Rodrigo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
limpiando todo
parent
223487db
Pipeline
#71
canceled with stages
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
0 additions
and
185 deletions
+0
-185
.gitignore
.gitignore
+0
-1
nginx/drupal.conf
nginx/drupal.conf
+0
-114
nginx/nginx.conf
nginx/nginx.conf
+0
-70
No files found.
.gitignore
deleted
100644 → 0
View file @
223487db
/nginx/
\ No newline at end of file
nginx/drupal.conf
deleted
100644 → 0
View file @
223487db
server
{
server_name
example
.
com
;
root
/
var
/
www
/
drupal8
;
## <-- Your only path reference.
location
= /
favicon
.
ico
{
log_not_found
off
;
access_log
off
;
}
location
= /
robots
.
txt
{
allow
all
;
log_not_found
off
;
access_log
off
;
}
# Very rarely should these ever be accessed outside of your lan
location
~* \.(
txt
|
log
)$ {
allow
192
.
168
.
0
.
0
/
16
;
deny
all
;
}
location
~ \..*/.*\.
php
$ {
return
403
;
}
location
~ ^/
sites
/.*/
private
/ {
return
403
;
}
# Block access to scripts in site files directory
location
~ ^/
sites
/[^/]+/
files
/.*\.
php
$ {
deny
all
;
}
# Allow "Well-Known URIs" as per RFC 5785
location
~* ^/.
well
-
known
/ {
allow
all
;
}
# Block access to "hidden" files and directories whose names begin with a
# period. This includes directories used by version control systems such
# as Subversion or Git to store control files.
location
~ (^|/)\. {
return
403
;
}
location
/ {
# try_files $uri @rewrite; # For Drupal <= 6
try_files
$
uri
/
index
.
php
?$
query_string
;
# For Drupal >= 7
}
location
@
rewrite
{
rewrite
^/(.*)$ /
index
.
php
?
q
=$
1
;
}
# Don't allow direct access to PHP files in the vendor directory.
location
~ /
vendor
/.*\.
php
$ {
deny
all
;
return
404
;
}
# In Drupal 8, we must also match new paths where the '.php' appears in
# the middle, such as update.php/selection. The rule we use is strict,
# and only allows this pattern with the update.php front controller.
# This allows legacy path aliases in the form of
# blog/index.php/legacy-path to continue to route to Drupal nodes. If
# you do not have any paths like that, then you might prefer to use a
# laxer rule, such as:
# location ~ \.php(/|$) {
# The laxer rule will continue to work if Drupal uses this new URL
# pattern with front controllers other than update.php in a future
# release.
location
~
'\.php$|^/update.php'
{
fastcgi_split_path_info
^(.+?\.
php
)(|/.*)$;
# Security note: If you're running a version of PHP older than the
# latest 5.3, you should have "cgi.fix_pathinfo = 0;" in php.ini.
# See http://serverfault.com/q/627903/94922 for details.
include
fastcgi_params
;
# Block httpoxy attacks. See https://httpoxy.org/.
fastcgi_param
HTTP_PROXY
""
;
fastcgi_param
SCRIPT_FILENAME
$
document_root
$
fastcgi_script_name
;
fastcgi_param
PATH_INFO
$
fastcgi_path_info
;
fastcgi_param
QUERY_STRING
$
query_string
;
fastcgi_intercept_errors
on
;
# PHP 5 socket location.
#fastcgi_pass unix:/var/run/php5-fpm.sock;
# PHP 7 socket location.
fastcgi_pass
unix
:/
var
/
run
/
php
/
php7
.
0
-
fpm
.
sock
;
}
# Fighting with Styles? This little gem is amazing.
# location ~ ^/sites/.*/files/imagecache/ { # For Drupal <= 6
location
~ ^/
sites
/.*/
files
/
styles
/ {
# For Drupal >= 7
try_files
$
uri
@
rewrite
;
}
# Handle private files through Drupal. Private file's path can come
# with a language prefix.
location
~ ^(/[
a
-
z
\-]+)?/
system
/
files
/ {
# For Drupal >= 7
try_files
$
uri
/
index
.
php
?$
query_string
;
}
location
~* \.(
js
|
css
|
png
|
jpg
|
jpeg
|
gif
|
ico
|
svg
)$ {
try_files
$
uri
@
rewrite
;
expires
max
;
log_not_found
off
;
}
# Enforce clean URLs
# Removes index.php from urls like www.example.com/index.php/my-page --> www.example.com/my-page
# Could be done with 301 for permanent or other redirect codes.
if
($
request_uri
~*
"^(.*/)index\.php(.*)"
) {
return
307
$
1
$
2
;
}
}
nginx/nginx.conf
deleted
100644 → 0
View file @
223487db
user
www
www
;
## Default: nobody
worker_processes
5
;
## Default: 1
error_log
logs/error
.log
;
pid
logs/nginx
.pid
;
worker_rlimit_nofile
8192
;
events
{
worker_connections
4096
;
## Default: 1024
}
http
{
include
conf/mime
.types
;
include
/etc/nginx/proxy.conf
;
include
/etc/nginx/fastcgi.conf
;
index
index.html
index.htm
index.php
;
default_type
application/octet-stream
;
log_format
main
'
$remote_addr
-
$remote_user
[
$time_local
]
$status
'
'"
$request
"
$body_bytes_sent
"
$http_referer
"
'
'"
$http_user_agent
"
"
$http_x_forwarded_for
"'
;
access_log
logs/access
.log
main
;
sendfile
on
;
tcp_nopush
on
;
server_names_hash_bucket_size
128
;
# this seems to be required for some vhosts
server
{
# php/fastcgi
listen
80
;
server_name
domain1.com
www.domain1.com
;
access_log
logs/domain
1
.access.log
main
;
root
html
;
location
~
\.php$
{
fastcgi_pass
127.0.0.1
:
1025
;
}
}
server
{
# simple reverse-proxy
listen
80
;
server_name
domain2.com
www.domain2.com
;
access_log
logs/domain
2
.access.log
main
;
# serve static files
location
~
^/(images|javascript|js|css|flash|media|static)/
{
root
/var/www/virtual/big.server.com/htdocs
;
expires
30d
;
}
# pass requests for dynamic content to rails/turbogears/zope, et al
location
/
{
proxy_pass
http://127.0.0.1:8080
;
}
}
upstream
big_server_com
{
server
127.0.0.3
:
8000
weight=5
;
server
127.0.0.3
:
8001
weight=5
;
server
192.168.0.1
:
8000
;
server
192.168.0.1
:
8001
;
}
server
{
# simple load balancing
listen
80
;
server_name
big.server.com
;
access_log
logs/big
.server.access.log
main
;
location
/
{
proxy_pass
http://big_server_com
;
}
}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment