Unable to debug on web server after .htaccess rewrite rules added











up vote
0
down vote

favorite












I work for a company that manages three websites for three brands we own. I need to put a maintenance page up on one of our websites and redirect all traffic to it while we undergo routine system maintenance. I have done this before on one of our other websites with no issues and was able to debug my changes on the web server and be redirected to the maintenance page.



This is the code I added to my .htaccess file :



RewriteCond %{REMOTE_ADDR} !^111.111.111.111
RewriteCond %{REQUEST_URI} !^/down.html$ [NC]
RewriteCond %{REQUEST_URI} !.(jpe?g?|png|gif) [NC]
RewriteRule ^(.*)$ /down.html [R=302, L]


[111.111.111.111 is replaced by my IP address in the file]



When I debug in Visual Studio on Local IIS (Google Chrome), I get the following error:




Unable to start debugging on the web server. Operation not supported. Unknown error: 0x80004005.




When I comment out these lines of code, the error goes away and the website debugs as expected without redirecting.



Can anyone see why these lines of code would cause the site to fail to debug?










share|improve this question


























    up vote
    0
    down vote

    favorite












    I work for a company that manages three websites for three brands we own. I need to put a maintenance page up on one of our websites and redirect all traffic to it while we undergo routine system maintenance. I have done this before on one of our other websites with no issues and was able to debug my changes on the web server and be redirected to the maintenance page.



    This is the code I added to my .htaccess file :



    RewriteCond %{REMOTE_ADDR} !^111.111.111.111
    RewriteCond %{REQUEST_URI} !^/down.html$ [NC]
    RewriteCond %{REQUEST_URI} !.(jpe?g?|png|gif) [NC]
    RewriteRule ^(.*)$ /down.html [R=302, L]


    [111.111.111.111 is replaced by my IP address in the file]



    When I debug in Visual Studio on Local IIS (Google Chrome), I get the following error:




    Unable to start debugging on the web server. Operation not supported. Unknown error: 0x80004005.




    When I comment out these lines of code, the error goes away and the website debugs as expected without redirecting.



    Can anyone see why these lines of code would cause the site to fail to debug?










    share|improve this question
























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I work for a company that manages three websites for three brands we own. I need to put a maintenance page up on one of our websites and redirect all traffic to it while we undergo routine system maintenance. I have done this before on one of our other websites with no issues and was able to debug my changes on the web server and be redirected to the maintenance page.



      This is the code I added to my .htaccess file :



      RewriteCond %{REMOTE_ADDR} !^111.111.111.111
      RewriteCond %{REQUEST_URI} !^/down.html$ [NC]
      RewriteCond %{REQUEST_URI} !.(jpe?g?|png|gif) [NC]
      RewriteRule ^(.*)$ /down.html [R=302, L]


      [111.111.111.111 is replaced by my IP address in the file]



      When I debug in Visual Studio on Local IIS (Google Chrome), I get the following error:




      Unable to start debugging on the web server. Operation not supported. Unknown error: 0x80004005.




      When I comment out these lines of code, the error goes away and the website debugs as expected without redirecting.



      Can anyone see why these lines of code would cause the site to fail to debug?










      share|improve this question













      I work for a company that manages three websites for three brands we own. I need to put a maintenance page up on one of our websites and redirect all traffic to it while we undergo routine system maintenance. I have done this before on one of our other websites with no issues and was able to debug my changes on the web server and be redirected to the maintenance page.



      This is the code I added to my .htaccess file :



      RewriteCond %{REMOTE_ADDR} !^111.111.111.111
      RewriteCond %{REQUEST_URI} !^/down.html$ [NC]
      RewriteCond %{REQUEST_URI} !.(jpe?g?|png|gif) [NC]
      RewriteRule ^(.*)$ /down.html [R=302, L]


      [111.111.111.111 is replaced by my IP address in the file]



      When I debug in Visual Studio on Local IIS (Google Chrome), I get the following error:




      Unable to start debugging on the web server. Operation not supported. Unknown error: 0x80004005.




      When I comment out these lines of code, the error goes away and the website debugs as expected without redirecting.



      Can anyone see why these lines of code would cause the site to fail to debug?







      .htaccess debugging redirect iis webserver






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 20 at 16:55









      Mary Scheuller

      11




      11





























          active

          oldest

          votes











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          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
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53397856%2funable-to-debug-on-web-server-after-htaccess-rewrite-rules-added%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown






























          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • 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.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • 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.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53397856%2funable-to-debug-on-web-server-after-htaccess-rewrite-rules-added%23new-answer', 'question_page');
          }
          );

          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







          Popular posts from this blog

          404 Error Contact Form 7 ajax form submitting

          How to know if a Active Directory user can login interactively

          TypeError: fit_transform() missing 1 required positional argument: 'X'