Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/cydrobolt/polr.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChaoyi Zha <summermontreal@gmail.com>2017-02-02 00:55:29 +0300
committerChaoyi Zha <summermontreal@gmail.com>2017-02-02 00:55:29 +0300
commit88a4afea0725fcc3b4a05cda9b217b13bf41df71 (patch)
tree089a3e1b4853234d24a49c1e2e5bf16b03db4ff5
parent301ab4c9a4d09910fcdb36e7418cb78dfe39871d (diff)
Add a meta directive to prevent caching of error pages
-rw-r--r--resources/views/error.blade.php2
-rw-r--r--resources/views/errors/404.blade.php2
-rw-r--r--resources/views/errors/500.blade.php2
-rw-r--r--resources/views/layouts/base.blade.php1
-rw-r--r--resources/views/layouts/errors.blade.php7
5 files changed, 11 insertions, 3 deletions
diff --git a/resources/views/error.blade.php b/resources/views/error.blade.php
index 7f5dcb0..04e541c 100644
--- a/resources/views/error.blade.php
+++ b/resources/views/error.blade.php
@@ -1,4 +1,4 @@
-@extends('layouts.base')
+@extends('layouts.errors')
@section('content')
<h2>Error</h2>
diff --git a/resources/views/errors/404.blade.php b/resources/views/errors/404.blade.php
index 8474cb5..2b542bb 100644
--- a/resources/views/errors/404.blade.php
+++ b/resources/views/errors/404.blade.php
@@ -1,4 +1,4 @@
-@extends('layouts.base')
+@extends('layouts.errors')
@section('content')
<h1>404</h1>
diff --git a/resources/views/errors/500.blade.php b/resources/views/errors/500.blade.php
index e611933..ac9880f 100644
--- a/resources/views/errors/500.blade.php
+++ b/resources/views/errors/500.blade.php
@@ -1,4 +1,4 @@
-@extends('layouts.base')
+@extends('layouts.errors')
@section('content')
<h1>500</h1>
diff --git a/resources/views/layouts/base.blade.php b/resources/views/layouts/base.blade.php
index 8df7098..59c9056 100644
--- a/resources/views/layouts/base.blade.php
+++ b/resources/views/layouts/base.blade.php
@@ -26,6 +26,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
<meta name="csrf-token" content="{{ csrf_token() }}">
{{-- Leave this for stats --}}
<meta name="generator" content="Polr {{env('POLR_VERSION')}}" />
+ @yield('meta')
{{-- Load Stylesheets --}}
@if (env('APP_STYLESHEET'))
diff --git a/resources/views/layouts/errors.blade.php b/resources/views/layouts/errors.blade.php
new file mode 100644
index 0000000..b58106a
--- /dev/null
+++ b/resources/views/layouts/errors.blade.php
@@ -0,0 +1,7 @@
+@extends('layouts.base')
+
+@section('meta')
+<meta http-equiv="Cache-Control" content="no-cache, no-store, max-age=0, must-revalidate" />
+<meta http-equiv="Pragma" content="no-cache" />
+<meta name="robots" content="noindex" />
+@endsection