How to set a page as default for apache, that doesn't live in the directory and only applies if there isn't an indexApache2 displaying root index.html instead of virtualhost's index.htmlRendering extension-less files with php creates 404 errors when accessing the directory indexApache - php executing on http is ok, but with https is notApache error logs - how to view as web page (for internal intranet server) when root access only usually?How to configure Apache to process PHPs in Alias.htaccess & httpd.confhow to change the index of directory page in apache?Trying to understand Apache timeout / architecturephpinfo.php is not showing extra folder for additional PHP configuration fileslocation of index.html CentOS 6
What's up with this leaf?
How can drunken, homicidal elves successfully conduct a wild hunt?
Is this a mistake? (regarding maximum likelihood estimator)
How Can I Tell The Difference Between Unmarked Sugar and Stevia?
Is it possible to 'live off the sea'
Which comes first? Multiple Imputation, Splitting into train/test, or Standardization/Normalization
How to create a dictionary within a dictionary
Should an arbiter claim draw at a K+R vs K+R endgame?
What is the giant octopus in the torture chamber for?
Hottest Possible Hydrogen-Fusing Stars
Should I give professor gift at the beginning of my PhD?
Soft question: Examples where lack of mathematical rigour cause security breaches?
Is using haveibeenpwned to validate password strength rational?
How water is heavier than petrol eventhough its molecular weight less than petrol?
What makes Ada the language of choice for the ISS's safety-critical systems?
What was with Miles Morales's stickers?
Trapping Rain Water
Where does "0 packages can be updated." come from?
Can anyone identify this tank?
How to retract an idea already pitched to an employer?
When conversion from Integer to Single may lose precision
Find duplicated column value in CSV
PhD - Well known professor or well known school?
Is it a problem if <h4>, <h5> and <h6> are smaller than regular text?
How to set a page as default for apache, that doesn't live in the directory and only applies if there isn't an index
Apache2 displaying root index.html instead of virtualhost's index.htmlRendering extension-less files with php creates 404 errors when accessing the directory indexApache - php executing on http is ok, but with https is notApache error logs - how to view as web page (for internal intranet server) when root access only usually?How to configure Apache to process PHPs in Alias.htaccess & httpd.confhow to change the index of directory page in apache?Trying to understand Apache timeout / architecturephpinfo.php is not showing extra folder for additional PHP configuration fileslocation of index.html CentOS 6
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I know. This sounds complicated =D I made a PHP file browser, as an alternative to the apache one. I needed it for logic purposes, it does extra things for me, &etc. So instead of dropping this file in all of my directories, how could I get it to "show up" in all my directories that don't have an index (would use the apache dirlisting by default)? Thanks for the help!
Edit
I wonder if this could be done using Alias and DirectoryIndex? Is it possible to alias to a file?
apache-2.2
add a comment |
I know. This sounds complicated =D I made a PHP file browser, as an alternative to the apache one. I needed it for logic purposes, it does extra things for me, &etc. So instead of dropping this file in all of my directories, how could I get it to "show up" in all my directories that don't have an index (would use the apache dirlisting by default)? Thanks for the help!
Edit
I wonder if this could be done using Alias and DirectoryIndex? Is it possible to alias to a file?
apache-2.2
add a comment |
I know. This sounds complicated =D I made a PHP file browser, as an alternative to the apache one. I needed it for logic purposes, it does extra things for me, &etc. So instead of dropping this file in all of my directories, how could I get it to "show up" in all my directories that don't have an index (would use the apache dirlisting by default)? Thanks for the help!
Edit
I wonder if this could be done using Alias and DirectoryIndex? Is it possible to alias to a file?
apache-2.2
I know. This sounds complicated =D I made a PHP file browser, as an alternative to the apache one. I needed it for logic purposes, it does extra things for me, &etc. So instead of dropping this file in all of my directories, how could I get it to "show up" in all my directories that don't have an index (would use the apache dirlisting by default)? Thanks for the help!
Edit
I wonder if this could be done using Alias and DirectoryIndex? Is it possible to alias to a file?
apache-2.2
apache-2.2
edited May 21 at 13:49
yagmoth555♦
12.7k31842
12.7k31842
asked Feb 12 '10 at 5:44
KyleKyle
3371315
3371315
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
Not actually helping but it can be done easily in nginx. Here's how I did it.
Hm. Thanks! I just wish I could do this in Apache without an edit to the mod_autoindex sources.
– Kyle
Feb 12 '10 at 7:56
add a comment |
Could you use URL rewriting to change all urls ending in "/foldername" or "/foldername/" (i.e. not ".html") to /myscript?folder=foldername ?
add a comment |
I use something like this for my zend framework projects. It tells index.php to handle every request for files that don't already exist. You can get creative with the regular expressions or add other RewriteConds to be more selective about when it sends the request to the index.php.
RewriteCond %REQUEST_FILENAME -s [OR]
RewriteCond %REQUEST_FILENAME -l [OR]
RewriteCond %REQUEST_FILENAME -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /path/to/index.php [NC,L]
See the Apache Documentation for descriptions of the flags and for the full list of server variables.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f112185%2fhow-to-set-a-page-as-default-for-apache-that-doesnt-live-in-the-directory-and%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
Not actually helping but it can be done easily in nginx. Here's how I did it.
Hm. Thanks! I just wish I could do this in Apache without an edit to the mod_autoindex sources.
– Kyle
Feb 12 '10 at 7:56
add a comment |
Not actually helping but it can be done easily in nginx. Here's how I did it.
Hm. Thanks! I just wish I could do this in Apache without an edit to the mod_autoindex sources.
– Kyle
Feb 12 '10 at 7:56
add a comment |
Not actually helping but it can be done easily in nginx. Here's how I did it.
Not actually helping but it can be done easily in nginx. Here's how I did it.
answered Feb 12 '10 at 6:15
edogawaconanedogawaconan
31114
31114
Hm. Thanks! I just wish I could do this in Apache without an edit to the mod_autoindex sources.
– Kyle
Feb 12 '10 at 7:56
add a comment |
Hm. Thanks! I just wish I could do this in Apache without an edit to the mod_autoindex sources.
– Kyle
Feb 12 '10 at 7:56
Hm. Thanks! I just wish I could do this in Apache without an edit to the mod_autoindex sources.
– Kyle
Feb 12 '10 at 7:56
Hm. Thanks! I just wish I could do this in Apache without an edit to the mod_autoindex sources.
– Kyle
Feb 12 '10 at 7:56
add a comment |
Could you use URL rewriting to change all urls ending in "/foldername" or "/foldername/" (i.e. not ".html") to /myscript?folder=foldername ?
add a comment |
Could you use URL rewriting to change all urls ending in "/foldername" or "/foldername/" (i.e. not ".html") to /myscript?folder=foldername ?
add a comment |
Could you use URL rewriting to change all urls ending in "/foldername" or "/foldername/" (i.e. not ".html") to /myscript?folder=foldername ?
Could you use URL rewriting to change all urls ending in "/foldername" or "/foldername/" (i.e. not ".html") to /myscript?folder=foldername ?
answered Feb 12 '10 at 15:46
Chris NavaChris Nava
1,117179
1,117179
add a comment |
add a comment |
I use something like this for my zend framework projects. It tells index.php to handle every request for files that don't already exist. You can get creative with the regular expressions or add other RewriteConds to be more selective about when it sends the request to the index.php.
RewriteCond %REQUEST_FILENAME -s [OR]
RewriteCond %REQUEST_FILENAME -l [OR]
RewriteCond %REQUEST_FILENAME -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /path/to/index.php [NC,L]
See the Apache Documentation for descriptions of the flags and for the full list of server variables.
add a comment |
I use something like this for my zend framework projects. It tells index.php to handle every request for files that don't already exist. You can get creative with the regular expressions or add other RewriteConds to be more selective about when it sends the request to the index.php.
RewriteCond %REQUEST_FILENAME -s [OR]
RewriteCond %REQUEST_FILENAME -l [OR]
RewriteCond %REQUEST_FILENAME -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /path/to/index.php [NC,L]
See the Apache Documentation for descriptions of the flags and for the full list of server variables.
add a comment |
I use something like this for my zend framework projects. It tells index.php to handle every request for files that don't already exist. You can get creative with the regular expressions or add other RewriteConds to be more selective about when it sends the request to the index.php.
RewriteCond %REQUEST_FILENAME -s [OR]
RewriteCond %REQUEST_FILENAME -l [OR]
RewriteCond %REQUEST_FILENAME -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /path/to/index.php [NC,L]
See the Apache Documentation for descriptions of the flags and for the full list of server variables.
I use something like this for my zend framework projects. It tells index.php to handle every request for files that don't already exist. You can get creative with the regular expressions or add other RewriteConds to be more selective about when it sends the request to the index.php.
RewriteCond %REQUEST_FILENAME -s [OR]
RewriteCond %REQUEST_FILENAME -l [OR]
RewriteCond %REQUEST_FILENAME -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /path/to/index.php [NC,L]
See the Apache Documentation for descriptions of the flags and for the full list of server variables.
answered Jun 18 '10 at 3:44
matthewmatthew
1,10911021
1,10911021
add a comment |
add a comment |
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f112185%2fhow-to-set-a-page-as-default-for-apache-that-doesnt-live-in-the-directory-and%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown